Changeset View
Changeset View
Standalone View
Standalone View
core/units/permissions/permissions_event_handler.php
Show First 20 Lines • Show All 136 Lines • ▼ Show 20 Line(s) | |||||
$new_id = 0; | $new_id = 0; | ||||
} | } | ||||
--$new_id; | --$new_id; | ||||
/** @var kSectionsHelper $sections_helper */ | /** @var kSectionsHelper $sections_helper */ | ||||
$sections_helper = $this->Application->recallObject('SectionsHelper'); | $sections_helper = $this->Application->recallObject('SectionsHelper'); | ||||
foreach ($permissions as $section_name => $section_permissions) { | foreach ($permissions as $section_name => $section_permissions) { | ||||
$section_name = $sections_helper->getPermSection($section_name); | |||||
foreach ($section_permissions as $perm_name => $perm_value) { | foreach ($section_permissions as $perm_name => $perm_value) { | ||||
if ( !$permissions_helper->isOldPermission($section_name, $perm_name) ) { | if ( !$permissions_helper->isOldPermission($section_name, $perm_name) ) { | ||||
$perm_name = $section_name . '.' . $perm_name; | $perm_name = $section_name . '.' . $perm_name; | ||||
} | } | ||||
$db_perm_value = $permissions_helper->getPermissionValue($perm_name); | $db_perm_value = $permissions_helper->getPermissionValue($perm_name); | ||||
if ( $db_perm_value == 1 && $perm_value == 0 ) { | if ( $db_perm_value == 1 && $perm_value == 0 ) { | ||||
▲ Show 20 Lines • Show All 109 Lines • Show Last 20 Lines |