Base Laravel controller classes.
composer require anlutro/l4-controller
Pick the latest stable version from packagist or the GitHub tag list.
WARNING: Backwards compatibility is not guaranteed during version 0.x.
protected function url($action, $params = array())
This is a shorthand for
URL::action with a twist - if no controller is given, it defaults to the current controller. For example, if you call
MyController, it will return
protected function redirect($action, $params = array())
Same as above, but for redirects.
Provides some standardized responses when there's no real data to return.
protected function success($messages = null)
Returns a generic 200 response with optional messages.
protected function error($errors)
Returns a generic 400 response with the errors given. Will work with validators, message bags and arrays.
protected function notFound($messages = null)
Returns a generic 404 response with optional messages.
Open an issue on GitHub if you have any problems or suggestions.
The contents of this repository is released under the MIT license.