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

