如何在 Laravel 中将变量传递给服务提供商?
how to pass a variable to service provider in Laravel?
我想在侧边栏中生成动态菜单并与 Laravel 5.1 中的所有视图共享。
赞:
- Marks Module
- Langosh Topic
- Content 1
- Content 2
-Nitzsche Topic
- Content 3
- Rolfson Module
尽管所有这些元素都属于另一个名为 course 的实体,但我可以在顶部菜单中 select(用户可以拥有多个课程)。
所以每次我访问课程、模块、主题或内容时,他们都需要告诉侧边栏菜单哪个课程是所有这些孩子的父亲(或祖父)来生成菜单。
在 AppServiceProvider 中,我有 view composer 并且一切正常,但我正在使用会话来获取课程 ID,我不想去想。
如何将 $course 传递给服务提供商,或者有其他更好的方法吗?
我想在侧边栏中生成动态菜单并与 Laravel 5.1 中的所有视图共享。
赞:
- Marks Module
- Langosh Topic
- Content 1
- Content 2
-Nitzsche Topic
- Content 3
- Rolfson Module
尽管所有这些元素都属于另一个名为 course 的实体,但我可以在顶部菜单中 select(用户可以拥有多个课程)。
所以每次我访问课程、模块、主题或内容时,他们都需要告诉侧边栏菜单哪个课程是所有这些孩子的父亲(或祖父)来生成菜单。
在 AppServiceProvider 中,我有 view composer 并且一切正常,但我正在使用会话来获取课程 ID,我不想去想。
如何将 $course 传递给服务提供商,或者有其他更好的方法吗?