method
public
static
HostRestriction::onPageStart()
Сигнатура
public static onPageStart() : void
Описание
Обработчик системного события "OnPageStart", ничего не делает в режиме CLI, поскольку это не имеет смысла
Возвращаемое значение
void
Как применяется в HostRestriction
HostRestriction::onPageStart() — метод класса \Bitrix\Security\HostRestriction модуля «Проактивная защита».
Статический метод — вызывается через имя класса HostRestriction, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Security\HostRestriction;
Loader::includeModule('security');
HostRestriction::onPageStart();Другие методы HostRestriction
getAction()getActionOptions()getActive()getHosts()getLogging()getProperties()getValidationRegExp()Возвращает регулярные выражения (на основе хостов) для проверки.isValidHost()Проверка хоста по политике ограничения хостовprocess()Основной метод, который проверяет текущий хост, ведёт логирование и запускает действиеsave()Сохраняет все свойства, включает автоматическую проверку и при необходимости очищает кешsetAction()Устанавливает действие, выполняемое при проверкеsetActive()Включает или отключает автоматическую проверку
Исходный файл: source/security/lib/hostrestriction.php:51

