Phalcon应用程序
注意
所有类都以前缀命名Phalcon
应用程序\AbstractApplication
¶
-
命名空间
Phalcon\Application
-
使用
Phalcon\Di\DiInterface
Phalcon\Di\Injectable
Phalcon\Events\EventsAwareInterface
Phalcon\Events\ManagerInterface
-
继承
Injectable
-
实现
EventsAwareInterface
Phalcon\Cli\Console 和 Phalcon\Mvc\Application 的基类。
属性¶
/**
* @var DiInterface|null
*/
protected $container;
/**
* @var string
*/
protected $defaultModule = ;
/**
* @var ManagerInterface|null
*/
protected $eventsManager;
/**
* @var array
*/
protected $modules;
方法¶
Phalcon\AbstractApplication 构造函数 返回默认的模块名称 返回内部事件管理器 通过模块名称获取在应用程序中注册的模块定义 返回在应用程序中注册的模块 注册应用程序中存在的模块数组$this->registerModules(
[
"frontend" => [
"className" => \Multiple\Frontend\Module::class,
"path" => "../apps/frontend/Module.php",
],
"backend" => [
"className" => \Multiple\Backend\Module::class,
"path" => "../apps/backend/Module.php",
],
]
);
应用程序\Exception¶
-
命名空间
Phalcon\Application
-
使用
-
继承
\Exception
-
实现
在 Phalcon\Application 类中抛出的异常将使用此类