tp5.1新发现

一、facade 门面使用发现

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

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


tp5.1新发现_第1张图片

调用方法

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

use app\common\facade\Adminlog;

然后 ,才能调用

Adminlog::ceshi();

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

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

二、模型中的静态化

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

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



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


tp5.1新发现_第2张图片

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

你可能感兴趣的:(tp5.1新发现)