Laravel Composer and ServiceProvider
2014-12-01 16:26
155 查看
Composer and:
创建自定义类库时,按命名空间把文件夹结构组织好
composer.json>autoload>classmap>psr-4
composer dump-autoload
ServiceProvider:
顾名思义,服务提供器,laravel框架里的每个模块都作为一个服务形式存在,目录位于vendor/laravel/framework/src/Illuminate/ 基本上每一个目录都有一个XXXServiceProvider.php,框架运行时根据app/config/app.php里的providers里指定要使用的服务调用对应的服务提供器完成每一个服务注册。
ioc, 通俗点解释,就像一个工具箱,出门时把你可能用到的工具(框架里的服务)放到里面(注册服务),当你在外面干活的时候(框架运行过程中)要用到某一个工具,从工具箱(ioc容器,就是App类)里取出(App::make('注册时服务名'))使用即可。
参考资料:http://wenda.golaravel.com/question/234
创建自定义类库时,按命名空间把文件夹结构组织好
composer.json>autoload>classmap>psr-4
composer dump-autoload
ServiceProvider:
顾名思义,服务提供器,laravel框架里的每个模块都作为一个服务形式存在,目录位于vendor/laravel/framework/src/Illuminate/ 基本上每一个目录都有一个XXXServiceProvider.php,框架运行时根据app/config/app.php里的providers里指定要使用的服务调用对应的服务提供器完成每一个服务注册。
ioc, 通俗点解释,就像一个工具箱,出门时把你可能用到的工具(框架里的服务)放到里面(注册服务),当你在外面干活的时候(框架运行过程中)要用到某一个工具,从工具箱(ioc容器,就是App类)里取出(App::make('注册时服务名'))使用即可。
参考资料:http://wenda.golaravel.com/question/234
相关文章推荐
- 5-Local Notifications and Push Notifications--Provider Communication with Apple Push Notification Service
- Laravel 服务提供者实例教程 —— 创建 Service Provider 测试实例
- 每天laravel-20160823|Cookie Service Provider
- [李景山php]每天laravel-20161001|ValidationServiceProvider.php
- PHP_laravel_ServiceProvider测试实例
- [李景山php]每天laravel-20161001|ValidationServiceProvider.php
- Laravel Service Provider 开发时设置延迟加载时遇到的问题
- laravel中的Contracts, ServiceContainer, ServiceProvider, Facades关系
- laravel 服务容器service container和服务提供者service provider
- Creating your first Web Service provider and consumer in LotusScript and Java.
- 我也谈“the difference between Factory, Service, and Provider in Angular”
- [李景山php]每天laravel-20160826|EncryptionServiceProvider
- What is the difference between provider network and self-service network in OpenStack?
- [李景山php]每天laravel-20160826|EncryptionServiceProvider
- laravel Service Provider
- 222 laravel 服务容器,ServiceProvider,Facade的关系
- [李景山php]每天laravel-20160831|EventServiceProvider
- [李景山php]每天laravel-20161026|TranslationServiceProvider.php
- [李景山php]每天laravel-20160916|FileSystemServiceProvider
- laravel5创建service provider和facade的方法详解