laravel 框架里有提供这种调用方式吗

2020-05-04 09:22:05 +08:00
 5bb864e1fc775087

框架里路由定义是这样:
Route::get('test', 'TestController@doTest')

那 laravel 有提供这种调用方式吗?
我直接传入字符串到某个 laravel 提供的方法里 'TestController@doTest', laravel 自动 new 这个控制器, 以及依赖注入, 自动调用 doTest 这个方法, 以及返回结果出来

1034 次点击
所在节点    问与答
3 条回复
zachlhb
2020-05-04 10:16:01 +08:00
服务容器应该可以的
hakono
2020-05-04 10:47:17 +08:00
可你这样搞,问题在于你控制器的定义和逻辑怎么办,是事先写好还是所有控制前共用同一个逻辑
avenger
2020-05-04 23:12:29 +08:00
action 辅助函数看看是不是你想要的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/668388

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX