mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-15 00:12:43 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@124 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
756ecc1423
commit
fb0ad9dd4b
23 changed files with 161 additions and 198 deletions
|
|
@ -33,30 +33,34 @@
|
|||
$actions = $xml_obj->module->actions->action; ///< action list (필수)
|
||||
|
||||
// 권한 정보의 정리
|
||||
if(is_array($grants)) $grant_list = $grants;
|
||||
else $grant_list[] = $grants;
|
||||
if($grants) {
|
||||
if(is_array($grants)) $grant_list = $grants;
|
||||
else $grant_list[] = $grants;
|
||||
|
||||
foreach($grant_list as $grant) {
|
||||
$name = $grant->attrs->name;
|
||||
$default = $grant->attrs->default;
|
||||
$title = $grant->title->body;
|
||||
if(!$default) $default = 'guest';
|
||||
foreach($grant_list as $grant) {
|
||||
$name = $grant->attrs->name;
|
||||
$default = $grant->attrs->default;
|
||||
$title = $grant->title->body;
|
||||
if(!$default) $default = 'guest';
|
||||
|
||||
$output->grant->{$name}->title = $title;
|
||||
$output->grant->{$name}->default = $default;
|
||||
$output->grant->{$name}->title = $title;
|
||||
$output->grant->{$name}->default = $default;
|
||||
}
|
||||
}
|
||||
|
||||
// actions 정리
|
||||
if(is_array($actions)) $action_list = $actions;
|
||||
else $action_list[] = $actions;
|
||||
if($actions) {
|
||||
if(is_array($actions)) $action_list = $actions;
|
||||
else $action_list[] = $actions;
|
||||
|
||||
foreach($action_list as $action) {
|
||||
$name = $action->attrs->name;
|
||||
$type = $action->attrs->type;
|
||||
$grant = $action->attrs->grant;
|
||||
if(!$grant) $grant = 'guest';
|
||||
$output->action->{$name}->type = $type;
|
||||
$output->action->{$name}->grant = $grant;
|
||||
foreach($action_list as $action) {
|
||||
$name = $action->attrs->name;
|
||||
$type = $action->attrs->type;
|
||||
$grant = $action->attrs->grant;
|
||||
if(!$grant) $grant = 'guest';
|
||||
$output->action->{$name}->type = $type;
|
||||
$output->action->{$name}->grant = $grant;
|
||||
}
|
||||
}
|
||||
|
||||
return $output;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue