runProcessor - загружает и запускает конкретный процессор. Этот метод принимает 3 аргумента.
Пример вызова:
Создаем новую группу ресурсов программно:
<?php
$response = $modx->runProcessor('security/resourcegroup/create', array(
'name' => 'Test', // название новой группы ресурсов
'access_contexts' => 'mgr,web', // контекст(ы) имеющие доступы к группе ресурсов
'access_admin' => 1, // добавляет доступ к этой группе ресурсов для администраторов
'access_parallel' => 1, // создает новую группу пользователей "test" параллельной группы ресурсов
'access_usergroups' => 'Editors', // добавляет доступ к новой группе ресурсов для группы пользователей "Editors"
));
Описание метода:
mixed runProcessor(string $action = '', array $scriptProperties = array(), array $options = array())
Атрибуты метода:
$action - действие для запуска или путь к процессору (без расширения файла). По умолчанию используется core/model/modx/processors/.Результат метода:
Возвращает процессор.