method public

ForAllCheckboxAction::processRequest()

Класс: \Bitrix\Main\Grid\Panel\Action\ForAllCheckboxAction

Сигнатура

public processRequest(HttpRequest $request, bool $isSelectedAllRows, Filter|null $filter) : Result|null

Описание

Обработка запроса.

Параметры

$request HttpRequest
$isSelectedAllRows bool
$filter Filter|null
если выбраны все строки, ОБЯЗАТЕЛЬНО использовать фильтр для получения списка элементов.

Возвращаемое значение

Result|null

Как применяется в ForAllCheckboxAction

ForAllCheckboxAction::processRequest() — метод класса \Bitrix\Main\Grid\Panel\Action\ForAllCheckboxAction модуля «Главный модуль».

Метод объекта: сначала нужен экземпляр ForAllCheckboxAction.

use Bitrix\Main\Grid\Panel\Action\ForAllCheckboxAction;

/** @var ForAllCheckboxAction $object */
$request = null; // HttpRequest
$isSelectedAllRows = true;
$filter = null; // Filter|null
$result = $object->processRequest($request, $isSelectedAllRows, $filter);
// $result: Result|null

Другие методы ForAllCheckboxAction

processRequest() есть и у других классов модуля «Главный модуль»: Action, Action, Action, CalculateTotalCountAction, Grid, GroupAction, GroupChildAction, MenuAction.

Исходный файл: source/main/lib/grid/panel/action/forallcheckboxaction.php:22

Что будем искать? Например,Продвижение