method
public
RuleControllerFactory::createFromAction()
Класс: \Bitrix\Main\Access\Rule\Factory\RuleControllerFactory
Сигнатура
public createFromAction(string $action, AccessibleController $controller) : RuleInterface|null
Параметры
$action
string
$controller
AccessibleController
Возвращаемое значение
RuleInterface|null
Как применяется в RuleControllerFactory
RuleControllerFactory::createFromAction() — метод класса \Bitrix\Main\Access\Rule\Factory\RuleControllerFactory модуля «Главный модуль».
Метод объекта: сначала нужен экземпляр RuleControllerFactory.
use Bitrix\Main\Access\Rule\Factory\RuleControllerFactory;
/** @var RuleControllerFactory $object */
$action = '';
$controller = null; // AccessibleController
$result = $object->createFromAction($action, $controller);
// $result: RuleInterface|nullcreateFromAction() есть и у других классов модуля «Главный модуль»: FilterControllerFactory, FilterFactory, RuleFactory.
Исходный файл: source/main/lib/access/rule/factory/rulecontrollerfactory.php:14

