Index: branches/5.2.x/core/units/permissions/permissions_event_handler.php =================================================================== diff -u -N -r16243 -r16513 --- branches/5.2.x/core/units/permissions/permissions_event_handler.php (.../permissions_event_handler.php) (revision 16243) +++ branches/5.2.x/core/units/permissions/permissions_event_handler.php (.../permissions_event_handler.php) (revision 16513) @@ -1,6 +1,6 @@ getObject( Array('skip_autoload' => true) ); + + /** @var kPermissionsHelper $permissions_helper */ $permissions_helper = $this->Application->recallObject('PermissionsHelper'); - /* @var $permissions_helper kPermissionsHelper */ $permissions_helper->LoadPermissions($group_id, $category_id, 0, 'c'); @@ -118,12 +119,13 @@ return ; } + /** @var kDBItem $object */ $object = $event->getObject( Array ('skip_autoload' => true) ); - /* @var $object kDBItem */ $group_id = $this->Application->GetVar('g_id'); + + /** @var kPermissionsHelper $permissions_helper */ $permissions_helper = $this->Application->recallObject('PermissionsHelper'); - /* @var $permissions_helper kPermissionsHelper */ $permissions_helper->LoadPermissions($group_id, 0, 1, 'g'); @@ -136,8 +138,8 @@ } --$new_id; + /** @var kSectionsHelper $sections_helper */ $sections_helper = $this->Application->recallObject('SectionsHelper'); - /* @var $sections_helper kSectionsHelper */ foreach ($permissions as $section_name => $section_permissions) { $section_name = $sections_helper->getPermSection($section_name); @@ -184,8 +186,8 @@ */ function UpdatePermissions($event, $create_sql, $update_sql, $delete_ids) { + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ if ($delete_ids) { $action = ChangeLog::DELETE; @@ -247,8 +249,8 @@ if ( (count($foreign_keys) == 1) && ($foreign_keys[0] == 0) ) { // parent item has zero id + /** @var CategoriesItem $temp_object */ $temp_object = $this->Application->recallObject('c'); - /* @var $temp_object CategoriesItem */ if ( $temp_object->isLoaded() ) { // category with id = 0 found in temp table