method
public
final
GroupAction::processRequest()
Сигнатура
public final processRequest(HttpRequest $request, bool $isSelectedAllRows, Filter|null $filter) : Result|null
Описание
Обработка запроса.
Параметры
$request
HttpRequest
$isSelectedAllRows
bool
$filter
Filter|null
если выбраны все строки, ОБЯЗАТЕЛЬНО использовать фильтр для получения списка элементов.
Возвращаемое значение
Result|null
Как применяется в GroupAction
GroupAction::processRequest() — метод класса \Bitrix\Main\Grid\Panel\Action\GroupAction модуля «Главный модуль».
Метод объекта: сначала нужен экземпляр GroupAction.
use Bitrix\Main\Grid\Panel\Action\GroupAction;
/** @var GroupAction $object */
$request = null; // HttpRequest
$isSelectedAllRows = true;
$filter = null; // Filter|null
$result = $object->processRequest($request, $isSelectedAllRows, $filter);
// $result: Result|nullДругие методы GroupAction
getControl()Элемент управления панели.getId()Id действия.
processRequest() есть и у других классов модуля «Главный модуль»: Action, Action, Action, CalculateTotalCountAction, ForAllCheckboxAction, Grid, GroupChildAction, MenuAction.
Исходный файл: source/main/lib/grid/panel/action/groupaction.php:97

