请问dingo/api中name方法起什么作用?
如下是一段API路由:
<?php
use Illuminate\Http\Request;
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', [
'namespace' => 'App\Http\Controllers\Api'
], function($api) {
// 短信验证码
$api->post('verificationCodes', 'VerificationCodesController@store')
->name('api.verificationCodes.store');
});
不明白为啥每个路由后面都写个name方法:name('api.verificationCodes.store')
在文档中没有搜到该方法
请问这是什么作用?括号里面参数为什么这么写?哪里有详细的文档可以解读?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这个与dingo/api 没有关系,是laravel 自带的功能,name则是对你的路由别名,建议查阅laravel文档,地址如下:https://learnku.com/docs/lara...
https://laravel.com/docs/5.7/...
路由别名,设置别名后可通过
进行路由跳转