Laravel 5.7 新特性系列之新的 URL 生成语法

laravel-5_7-url-generation

感谢 Sebastian De Deyne,Laravel 5.7 支持了一种新的控制器动作 URL 生成语法,你之前有可能已经听过这种 URL 生成特性 —— 「元组符号」或者「可调用数组语法」:

$url = action([PostsController::class, 'index']);

在当前版本(Laravel 5.6)URL 辅助函数只支持这种风格的控制器动作 URL 生成语法:

$url = action('UserController@profile', ['id' => 1]);

这种新的「可调用数组语法」的一个好处是,如果你使用的是支持代码导航的文本编辑器或 IDE,就可以直接导航到该控制器。

你可以在即将面世的 Laravel 5.7 URL 生成文档部分看到这个新特性,如果你对支持这一特性的代码变动感兴趣,可以查看相应的 pull request

学院君 has written 883 articles

Laravel学院院长,终身学习者

积分:100012 等级:P12 职业:码农 城市:杭州

0 条回复

登录后才能进行评论,立即登录?