laravel5的App目录下多了个service目录,是干啥用的?


在github上看了一些laravel5的demon, 发现很多人都没怎么用到这个service目录。

php laravel-5

亚洲小猪猪 10 years ago

难道是因为都看了我的教程?o(╯□╰)o

开个玩笑。

Laravel 4 时代这个 Services 文件夹都是自己建立的,用于放一些自定义工具类,如自定义验证,第三方工具库(加密、邮件短信等第三方SDK等等),自定义工具库(CURL等)等等,可以实现按需加载,取代之前的全局函数/静态函数。

Laravel 5 自带了一个 /app/Services 文件夹,里面写了一个系统自带的 Auth 的用户注册功能,本意跟上面一样: 解耦

foxnake answered 10 years ago

like夜 answered 10 years ago

Your Answer