Класс Phalcon\Cli\Console
extends абстрактный класс Phalcon\Application
implements Phalcon\Di\InjectionAwareInterface, Phalcon\Events\EventsAwareInterface
Этот компонент позволяет создавать CLI-приложения с использованием Phalcon
Методы
public addModules (array $modules)
Объединить модули с существующими
$application->addModules(
[
"admin" => [
"className" => "Multiple\\Admin\\Module",
"path" => "../apps/admin/Module.php",
],
]
);
public handle ([array $arguments])
Обработать все задачи командной строки
public setArgument ([array $arguments], [mixed $str], [mixed $shift])
Установить определённый аргумент
public __construct ([Phalcon\DiInterface $dependencyInjector]) унаследованно от Phalcon\Application
Phalcon\Application
public setEventsManager (Phalcon\Events\ManagerInterface $eventsManager) унаследованно от Phalcon\Application
Устанавливает менеджер событий
public getEventsManager () унаследованно от Phalcon\Application
Возвращает внутренний менеджер событий
public registerModules (array $modules, [mixed $merge]) унаследованно от Phalcon\Application
Зарегистрировать массив модулей, присутствующих в приложении
$this->registerModules(
[
"frontend" => [
"className" => "Multiple\\Frontend\\Module",
"path" => "../apps/frontend/Module.php",
],
"backend" => [
"className" => "Multiple\\Backend\\Module",
"path" => "../apps/backend/Module.php",
],
]
);
public getModules () унаследованно от Phalcon\Application
Возвращает зарегистрированные в приложении модули
public getModule (mixed $name) унаследованно от Phalcon\Application
Получает определение модуля, зарегистрированного в приложении по имени модуля
public setDefaultModule (mixed $defaultModule) унаследованно от Phalcon\Application
Устанавливает имя модуля, которое будет использоваться, если маршрутизатор не возвращает допустимый модуль
public getDefaultModule () унаследованно от Phalcon\Application
Возвращает имя модуля по умолчанию
public setDI (Phalcon\DiInterface $dependencyInjector) унаследованно от Phalcon\Di\Injectable
Устанавливает инжектор зависимостей
public getDI () унаследованно от Phalcon\Di\Injectable
Возвращает внутренний инжектор зависимостей
public __get (mixed $propertyName) унаследованно от Phalcon\Di\Injectable
Магический метод __get
© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Cli_Console.html