为什么要使用门面模式?
来源:4-13 【总结】本章小节
国服第一PHP
2020-01-31
既然可以有别的方式调用config,为什么要弄一个门面模式出来,使用静态的方式去调用,给人感觉有点多此一举。这么做有什么好处,为什么不直接把底层的方法也设置成静态的,这样也可以直接使用静态的方式调用
写回答
1回答
-
研究猿
2020-02-05
为了简单的使用基础类库中的类,比如config类等;
在base.php中有一个别名加载,自己看下,加载之后,我们在使用config的时候就能直接用\config 静态调用这个类,而且还跟容器类整合在一起,看facade.php 这个容器类的父类就可以发现,
所以 简单说就是让使用基础类简单 方便,容易理解
00
相似问题