付费课程, 订阅后即可观看

Laravel Service Provider 初接触

Laravel 开发框架中,Service Provider 起到了非常好的桥梁作用,架起了 Service Container 与 Composer vendor 目录中第三方或自己的开发包中的服务和功能,把项目完美的组织到一起,不光可以组织composer的开发包,只要遵守简单的规范,我们也可以很简单的把自己的服务注册到app 中管理和调用。

张三丰 2019.06.15 05:58

想问一下,

使用php artisan make:provider testProvider ,创建的服务提供者,在控制器可以直接使用 resolve、app('testProvider')解析出对象使用,

但是没有在config/app.php >provider里面全局注册,

请问什么情况下需要在配置项全部注册才能使用? 没有看明白本节课程config/app.php >provider里面的注册类和App/Provider 里面的类关系。求老哥解答一下

国营 2019.06.15 06:23

很多问题真的不需要我解答,你想要的答案在网站里都有,学东西真的不用这么着急,学习东西也不是一个线性的过程,而是一个反复迭代的过程,app.php有它的核心作用,不是什么所有的provider都要放进去

张三丰 2019.06.15 06:34

请老哥多多包涵。

laravel官方文档看过,但是我接触laravel时间不久,官网文档没有给出主线学习计划,看着真累。

laravel官网文档说实话,不适合新手看,对于新手简直就是劝退文档。

国营 2019.06.15 06:47

不,其实官方给出的主线非常清楚,只是对于新手来说可能解读不了为什么这么设计,以后我录一套课程是跟《技术推理》相关的,具备基本的技术推理能力其实大部分东西靠自己就能推导出来,现在大部分人学东西只是在学别人的最终成果,演进和推理的过程很多人都没想过

zjj 2021.03.25 01:30

新手看文档学laravel不可行~laravel的文档对新手极不友善,文档里的每个字都认识,但合在一起根本不知道文档在说些什么。

微信扫码登录