DevCraft Документации
РазработкиDatalife Engine (DLE)DevCraft AdminСправочникBack-EndClasses

Класс: AjaxRouteRegistry

Документация по плагину класс: ajaxrouteregistry для DLE.

Краткое содержание:

Реестр AJAX-маршрутов controller/method → класс-обработчик.


Свойства

Нет публичных свойств.


Методы


Подробности

  • Путь: devcraft/src/classes/Http/AjaxRouteRegistry.php

Детали

Методы

register()

Регистрирует обработчик для пары controller/method.

С версии: 200.4.0

Параметры:

  • $controller — Имя контроллера.
  • $method — Имя метода.
  • $handlerClass — FQCN класса-обработчика.

resolve()

Возвращает FQCN обработчика для пары controller/method.

С версии: 200.4.0

Параметры:

  • $controller — Имя контроллера.
  • $method — Имя метода.

Возвращает: class-string|null — FQCN обработчика или null, если маршрут не найден.

loadFromManifest()

Загружает маршруты из manifest плагина.

С версии: 200.4.0

Параметры:

  • $context — Контекст плагина с AJAX-методами.

On this page