12345678910111213141516171819202122232425262728293031 |
- <?php namespace Laravel;
- abstract class Controller {
- /**
- * A stub method that will be called before every request to the controller.
- *
- * If a value is returned by the method, it will be halt the request process
- * and will be considered the response to the request.
- *
- * @return mixed
- */
- public function before() {}
- /**
- * Magic Method for getting items from the application instance.
- */
- public function __get($key)
- {
- return IoC::resolve('laravel.application')->$key;
- }
- /**
- * Magic Method to handle calls to undefined functions on the controller.
- */
- public function __call($method, $parameters)
- {
- return IoC::resolve('laravel.application')->responder->error('404');
- }
- }
|