method public static

HostRestriction::onPageStart()

Класс: \Bitrix\Security\HostRestriction

Сигнатура

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

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