tp5.1新发现

2019-01-10  本文已影响6人  思君邪

一、facade 门面使用发现

1、按照5.1手册所说 门面使用过于繁琐。简洁使用如下

直接在公共模块下创建facade文件夹,将需要静态化的文件分类放置在此

调用方法

1 使用中不论是控制器还是模型 必须在使用处放入

use app\common\facade\Adminlog;

然后 ,才能调用

Adminlog::ceshi();

2 模型中如果不想 use 可以直接调用

\app\common\facade\Adminlog::ceshi();

二、模型中的静态化

在某个位置静态调用不存在的方法

如 Adminlog::ceshi(); 会报如下错误

由此可看出模型中支持静态化调用 因此

使用以上方法 再次调用 Adminlog::ceshi(); 就可正常进行

上一篇 下一篇

猜你喜欢

热点阅读