Laravel-Context:Laravel 的上下文服务提供者

时间:2021-05-31 12:29:41
【文件属性】:
文件名称:Laravel-Context:Laravel 的上下文服务提供者
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-31 12:29:41
PHP Laravel 上下文 这个简单而强大的包将帮助您根据您所处的环境加载不同的服务提供者。 可以使用路由组中的context中间件或Context外观来设置context 。 它同时支持Laravel 5.1.x (发行版:^ 2.0.0)和Laravel 5.0.x (发行版:^ 1.0.0) 这是为了什么? 假设您的应用程序中有 2 个上下文:一个管理面板和一个RESTful WebService 。 这当然是两种完全不同的上下文,因为在一种上下文中,您可能想要获取所有资源(即,包括已删除的资源),而在另一种上下文中,您只想要活动资源。 这是服务提供者真正派上用场的时候,唯一的问题是 Laravel 没有提供开箱即用的解决方案来为不同的上下文加载不同的服务提供者。 这个包让你可以将不同的存储库注册到单个接口并通过上下文的服务提供者绑定它们,使用 Laravel 惊人的 IoC
【文件预览】:
Laravel-Context-master
----composer.json(944B)
----.travis.yml(229B)
----phpunit.xml(285B)
----tests()
--------libraries()
--------services()
--------TestCase.php(679B)
--------.gitkeep(0B)
----src()
--------config()
--------rtroncoso()
----.gitignore(117B)
----README.md(5KB)
----phpspec.yml(210B)
----LICENSE.txt(483B)

网友评论