• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/grid/grid.php
  • Класс: BitrixMainGridfor
  • Вызов: for::getActionById
protected function getActionById(string $id): ?Action
{
	if (empty($id))
	{
		return null;
	}

	if (!isset($this->actionsMap))
	{
		$this->actionsMap = [];

		foreach ($this->getActions() as $action)
		{
			$this->actionsMap[$action::getId()] = $action;
		}
	}

	return $this->actionsMap[$id] ?? null;
}