Laravel 5 HTTP/Requests - pass url parameter to the rules() method

帅比萌擦擦* 提交于 2019-12-02 04:25:31

You can retrieve route parameters by name with input():

$id = Route::input('id');
return [
    // ...
    'slug' => 'required|unique:articles,id,' . $id,
    // ...
];

It's right there in the docs (scroll down to Accessing A Route Parameter Value)

doncadavona

To get URL parameters from the URL:

$this->route('id');

A great discussion on this were also asked here.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!