一、facade 门面使用发现
1、按照5.1手册所说 门面使用过于繁琐。简洁使用如下
直接在公共模块下创建facade文件夹,将需要静态化的文件分类放置在此
调用方法
1 使用中不论是控制器还是模型 必须在使用处放入
use app\common\facade\Adminlog;
然后 ,才能调用
Adminlog::ceshi();
2 模型中如果不想 use 可以直接调用
\app\common\facade\Adminlog::ceshi();
二、模型中的静态化
在某个位置静态调用不存在的方法
如 Adminlog::ceshi(); 会报如下错误
由此可看出模型中支持静态化调用 因此
使用以上方法 再次调用 Adminlog::ceshi(); 就可正常进行