Laravel バリデーションで unique に ignore で該当 id のみ除外したかったが、該当の id の取り方がわからなかった。
$this->route(`user`);
これだけ。
これは、Illuminate\Http\Request::route
を使用している。
/**
* Get the route handling the request.
*
* @param string|null $param
* @param mixed $default
* @return \Illuminate\Routing\Route|object|string|null
*/
public function route($param = null, $default = null)
{
$route = call_user_func($this->getRouteResolver());
if (is_null($route) || is_null($param)) {
return $route;
}
return $route->parameter($param, $default);
}