请问`$this->app->alias(Weather::class, 'weather');`是什么意思呀?
请问在composer扩展包开发教程中的为 Laravel 集成优化这里src/ServiceProvider.php
中$this->app->alias(Weather::class, 'weather');
这一句的作用是什么?在laravel文档哪个章节中有相关介绍呢?
我把laravel文档从头翻到尾,也没看到这个alias
相关的内容,好尴尬啊~
你可以理解成给
Weather::class
定义一个weather
别名。@雪风 有了
weather
别名你就可以使用app ( 'weather' )
方法调用Weather::class
类。是不是和
config/app.php
文件中定义的别名等效,你应该自己尝试一下。laravel.com/api/8.x/Illuminate/Fou...
CTO门槛这么低了嘛