小编Rez*_*ned的帖子

Laravel的Facade是否实现了Facade或Proxy Pattern?

据我所知,Facade Pattern的意图是

提供一个统一的接口组接口在一个子系统.Facade定义了一个更高级别的接口,使子系统更易于使用.这可以用于将许多复杂的对象交互简化为单个界面.

在此输入图像描述

根据我的理解,模式的目标是隐藏子系统中的复杂性(例如,您的外观类调用子系统中的许多对象).

但是在Laravel的Facade中,它只有一个类调用另一个(不是子系统).对我来说,它看起来更像是一个Proxy超过Facade.有人可以帮我澄清这一点.

facade laravel

10
推荐指数
1
解决办法
572
查看次数

标签 统计

facade ×1

laravel ×1