laravel 4.2门面的目的

时间:2016-04-14 09:13:15

标签: php laravel

我是Laravel 4.2的初学者,我陷入了“门面”。我已经阅读了Laravel官方网站上的文档,并从其他网站上获取了许多参考资料。现在我知道如何创建简单的外观。

但我的问题是门面的主要目的是什么?我意识到外观可以用来静态调用类的方法。他们在Laravel的任何其他门面应用是否在此旁边?

1 个答案:

答案 0 :(得分:2)

首先,请记住,Laravel中的Facades并不仅仅是Laravel功能。

Facades是软件中使用的通用设计模式,通过提供更简单的界面来降低与复杂系统或库交互的复杂性。

在Laravel中,外墙的设计就是为了这个目的;通过简单的界面帮助新开发人员理解并与相对复杂的系统进行交互。

此外,测试静态外观界面要比测试复杂系统容易得多。