Added Redirect->with_errors method.
This commit is contained in:
@@ -90,6 +90,24 @@ class Redirect extends Response {
|
|||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Flash a Validator's errors to the session data.
|
||||||
|
*
|
||||||
|
* This method allows you to conveniently pass validation errors back to views.
|
||||||
|
*
|
||||||
|
* <code>
|
||||||
|
* // Redirect and flash a validator's errors the session
|
||||||
|
* return Redirect::to('register')->with_errors($validator);
|
||||||
|
* </code>
|
||||||
|
*
|
||||||
|
* @param Validator $validator
|
||||||
|
* @return Redirect
|
||||||
|
*/
|
||||||
|
public function with_errors(Validator $validator)
|
||||||
|
{
|
||||||
|
return $this->with('errors', $validator->errors);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Magic Method to handle creation of redirects to named routes.
|
* Magic Method to handle creation of redirects to named routes.
|
||||||
*
|
*
|
||||||
@@ -126,4 +144,4 @@ class Redirect extends Response {
|
|||||||
throw new \BadMethodCallException("Method [$method] is not defined on the Redirect class.");
|
throw new \BadMethodCallException("Method [$method] is not defined on the Redirect class.");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user