应用程序类,用于启动框架。
应用程序类在前端控制器(入口文件)中被创建,并调用 Application::run() 方法启动应用。
可以有多个前端控制器(入口)因此需要制定应用程序需要用到哪些模块,
$modules : array
使用的模块数组
$router : \hymie\router\Router
路由
$filterChain : \hymie\filter\FilterChain
过滤器链
__construct(array $modules)
构造函数
当前的前端控制器需要用到的模块名
run()
执行应用
init() : void
初始化函数