@@ 1101-1107 (lines=7) @@ | ||
1098 | elgg_set_ignore_access($ia); |
|
1099 | access_show_hidden_entities($show_hidden); |
|
1100 | ||
1101 | if ($user_guid & !$user) { |
|
1102 | // requested to check access for a specific user_guid, but there is no user entity, so return false |
|
1103 | $message = _elgg_services()->translator->translate('entity:can_delete:invaliduser', array($user_guid)); |
|
1104 | _elgg_services()->logger->warning($message); |
|
1105 | ||
1106 | return false; |
|
1107 | } |
|
1108 | ||
1109 | $return = $this->canEdit($user_guid); |
|
1110 |
@@ 146-152 (lines=7) @@ | ||
143 | foreach ($children as $menu_item_name => $menu_item) { |
|
144 | $parent_name = $menu_item->getParentName(); |
|
145 | ||
146 | if (!array_key_exists($parent_name, $all_menu_items)) { |
|
147 | // orphaned child, inform authorities and skip to next item |
|
148 | $message = _elgg_services()->translator->translate('ElggMenuBuilder:Trees:OrphanedChild', array($menu_item_name, $parent_name)); |
|
149 | _elgg_services()->logger->notice($message); |
|
150 | ||
151 | continue; |
|
152 | } |
|
153 | ||
154 | if (!in_array($menu_item, $all_menu_items[$parent_name]->getData('children'))) { |
|
155 | $all_menu_items[$parent_name]->addChild($menu_item); |