modelClass=='PermissionRole' ) { $permissionField = $form->Fields()->dataFieldByName('Codes'); if($permissionField) $permissionField->setHiddenPermissions(SecurityAdmin::$hidden_permissions); } return $form; } } /** * Customized controller for hiding permissions on EditForm */ class PermissionRoleAdmin_RecordController extends ModelAdmin_RecordController { public function EditForm() { $form = parent::EditForm(); if ( $this->parentController->modelClass=='PermissionRole' ) { $permissionField = $form->Fields()->dataFieldByName('Codes'); if($permissionField) $permissionField->setHiddenPermissions(SecurityAdmin::$hidden_permissions); } return $form; } } ?>