Extension

Пакет классов Extension предназначен для работы с расширениями в Joomla.

Расположение
/libraries/src/Extension
Пространство имён
Joomla\CMS\Extension
Ссылка на API
Extension
Состав пакета
  • J4BootableExtensionInterface - интерфейс, который определяет, что расширение может быть загружено;
  • J4Component - класс доступа к специфических сервисам компонента;
  • J4ComponentInterface - интерфейс классов доступа к специфических сервисам компонента;
  • ExtensionHelper - вспомогательный класс для работы с расширениями;
  • J4ExtensionManagerInterface - интерфейс для управления расширениями;
  • J4ExtensionManagerTrait - трейт для классов, которые загружают расширения;
  • J4LegacyComponent - класс доступа к специфических сервисам компонента;
  • J4MVCComponent - класс MVC компонента;
  • J4Module - класс доступа к специфических сервисам модуля;
  • J4ModuleInterface - интерфейс классов доступа к специфических сервисам модуля;
  • J4Service/Provider/CategoryFactory - сервис-провайдер для фабрики категорий;
  • J4Service/Provider/ComponentDispatcherFactory - сервис-провайдер для сервиса диспетчера компонентов;
  • J4Service/Provider/MVCFactory - сервис-провайдер для сервиса фабрики MVC;
  • J4Service/Provider/Module - сервис-провайдер для сервиса модулей;
  • J4Service/Provider/ModuleDispatcherFactory - сервис-провайдер для сервиса диспетчера модулей;
  • J4Service/Provider/RouterFactory - сервис-провайдер для фабрики маршрутизаторов.

Использование

@todo

© 2019 BinaryCraft. Все права защищены.