1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс BaseRule
Граф наследования:BaseRule:
AbstractRule RuleInterface CatalogRightsEditRule StoreDocumentAllowNegationProductQuantityRule StoreDocumentPerformRule VariableRule DealProductReserveRule PriceEntityEditRule StoreAnalyticViewRule StoreViewRule

Открытые члены

 execute (AccessibleItem $item=null, $params=null)
 getPermissionValue ($params)
Открытые члены унаследованные от AbstractRule
 __construct (AccessibleController $controller)

Защищенные члены

 check ($params)

Защищенные статические члены

static getPermissionCode (array $params)

Дополнительные унаследованные члены

Защищенные данные унаследованные от AbstractRule
 $controller
 $user

Подробное описание

См. определение в файле BaseRule.php строка 12

Методы

◆ check()

check ( $params)
protected

Переопределяется в StoreDocumentAllowNegationProductQuantityRule и StoreViewRule.

См. определение в файле BaseRule.php строка 73

◆ execute()

execute ( AccessibleItem $item = null,
$params = null )

check access permission

Аргументы
AccessibleItem | null$item
null$params
Возвращает
bool

Переопределяет метод предка AbstractRule.

Переопределяется в CatalogRightsEditRule.

См. определение в файле BaseRule.php строка 24

◆ getPermissionCode()

getPermissionCode ( array $params)
staticprotected
Аргументы
array$params
Возвращает
string | null

Переопределяется в StoreDocumentPerformRule.

См. определение в файле BaseRule.php строка 82

◆ getPermissionValue()

getPermissionValue ( $params)

Переопределяется в CatalogRightsEditRule.

См. определение в файле BaseRule.php строка 53


Объявления и описания членов класса находятся в файле: