1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
abstractrule.php
См. документацию.
1
<?php
8
9
namespace
Bitrix\Main\Access\Rule
;
10
11
use
Bitrix\Main\Access\AccessibleController
;
12
use
Bitrix\Main\Access\AccessibleItem
;
13
use
Bitrix\Main\Access\User\AccessibleUser
;
14
15
abstract
class
AbstractRule
implements
RuleInterface
16
{
17
/* @var AccessibleController $controller */
18
protected
$controller
;
19
20
/* @var AccessibleUser $user */
21
protected
$user
;
22
23
public
function
__construct
(
AccessibleController
$controller
)
24
{
25
$this->controller =
$controller
;
26
$this->user =
$controller
->getUser();
27
}
28
29
abstract
public
function
execute
(
AccessibleItem
$item =
null
,
$params
=
null
): bool;
30
}
Bitrix\Main\Access\Rule\AbstractRule
Определения
abstractrule.php:16
Bitrix\Main\Access\Rule\AbstractRule\execute
execute(AccessibleItem $item=null, $params=null)
Bitrix\Main\Access\Rule\AbstractRule\$controller
$controller
Определения
abstractrule.php:18
Bitrix\Main\Access\Rule\AbstractRule\$user
$user
Определения
abstractrule.php:21
Bitrix\Main\Access\Rule\AbstractRule\__construct
__construct(AccessibleController $controller)
Определения
abstractrule.php:23
Bitrix\Main\Access\AccessibleController
Определения
accessiblecontroller.php:15
Bitrix\Main\Access\AccessibleItem
Определения
accessibleitem.php:13
Bitrix\Main\Access\Rule\RuleInterface
Определения
ruleinterface.php:15
Bitrix\Main\Access\User\AccessibleUser
Определения
accessibleuser.php:13
Bitrix\Main\Access\Rule
Определения
abstractrule.php:9
$params
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения
template.php:799
bitrix
modules
main
lib
access
rule
abstractrule.php
Создано системой
1.14.0