## 控制器继承
公共控制器基类:【app\common\controller\app】
=》 公共模块【common】下App控制器类是整个应用核心控制器(后文简称App)
后台控制器基类:app\common\Backend
=》 后台模块【Admin】下所有控制器类继承 app\common\Backend
前台控制器基类:app\common\Frontend
=》 前台模块都应继承该类(在模块类应创建Base基类继承 app\common\Frontend)
* * * * *
例:创建Home模块,创建Base基类继承app\common\Frontend,Home模块下所有类继承Base基类
~~~
// app\home\controller\Base.php
use app\common\controller\Frontend;
class Base extends Backend
{
}
~~~
~~~
// app\home\controller\Index.php
class Index extends Base
{
}
~~~