Application
Пакет классов Application
определяет набор приложений в Joomla.
- Расположение
- /libraries/src/Application
- Пространство имён
Joomla\CMS\Application
- Ссылка на API
- Application
- Состав пакета
-
AdministratorApplication
- класс приложения административной части;- J4
ApiApplication
- класс приложения для поддержки веб-сервиса REST; ApplicationHelper
- вспомогательный класс приложения;BaseApplication
- класс базового приложения;CMSApplication
- класс CMS приложения;- J4
CMSApplicationInterface
- интерфейс, определяющий класс CMS приложения; CliApplication
- класс приложения командной строки;- J4
ConsoleApplication
- класс приложения для работы с консолью; DaemonApplication
- класс для превращения приложенийCliApplication
в демонов. Требует поддержку CLI и PCNTL, встроенную в PHP;- J4
EventAware
- трейт для классов приложений, которые отправляют события; - J4
ExtensionNamespaceMapper
- трейт для классов приложений, который подключает маппер пространства имен, предварительно проверяя, что он существует; - J4
IdentityAware
- трейт для классов приложений, которые имеют представление о личности (пользователе); SiteApplication
- класс приложения публичной части;WebApplication
- класс веб-приложения;- J4
CLI/CliInput
- класс для получения входящих значений командной строки; - J4
CLI/CliOutput
- класс для обработки вывода командной строки; - J4
CLI/ColorStyle
- класс, определяющий цветовые стили ANSI для вывода командной строки; - J4
CLI/Output/Stdout
- обработчик вывода для записи вывода командной строки в интерфейс stdout, используя процессор; - J4
CLI/Output/Xml
- обработчик вывода для записи вывода командной строки в интерфейс stdout; - J4
CLI/Output/Processor/ColorProcessor
- процессор вывода командной строки, поддерживающий цветной вывод ANSI; - J4
CLI/Output/Processor/ProcessorInterface
- интерфейс для процессора вывода командной строки; - J4
Exception/NotAcceptable
- класс исключения, определяющий недопустимый класс.
Использование
@todo