AddonAdmin.php位于applicaton/common/controller下。此控制器基类是所有应用后台管理控制器的父类,继承了Addon控制器。其结构如下:
namespace app\common\controller; class AddonAdmin extends Addon { protected $adminId; //当前操作员ID protected $adminInfo; //当前操作员信息 protected $mpInfo = []; //公众号或小程序信息 protected $needAdminLogin = true; //是否需要操作员登录权限 public function initialize() { parent::initialize(); // TODO: Change the autogenerated stub $this->needAdminLogin && $this->isLogin(); } /** * check if login * Author: fudaoji<fdj@kuryun.cn> */ protected function isLogin(){} /** * 设置并返回公众号/小程序信息 * @return array * Author: fudaoji<fdj@kuryun.cn> */ protected function getMpInfo(){} }