1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
baserule.php
См. документацию.
1<?php
2
4
12
14{
22 public function execute(AccessibleItem $item = null, $params = null): bool
23 {
24 if($this->user->isAdmin())
25 {
26 return true;
27 }
28 $user = User::get($this->user->getUserId());
29
30 if ($user->isExtranet())
31 {
32 return false;
33 }
34
37 {
38 return $user->isPortalAdmin() || in_array($action, RoleUtil::preparedRoleMap()['MANAGER']);
39 }
40
41 if($this->user->getPermission($action))
42 {
43 return true;
44 }
45
46 return false;
47 }
48}
Определения loader.php:13
static preparedRoleMap()
Определения roleutil.php:46
execute(AccessibleItem $item=null, $params=null)
Определения baserule.php:22
static get($id)
Определения user.php:63
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799
$action
Определения file_dialog.php:21