/** * Create a new API User controller. * * @param UserRepositoryInterface $users * * @return ApiUserController */ public function __construct(UserRepositoryInterface $users) { parent::__construct(); $this->users = $users; $this->beforeFilter('wardrobe.auth'); $this->beforeFilter('csrf_header', array('only' => array('store', 'update', 'destroy'))); }
/** * Create a new admin controller instance. * * @param UserRepositoryInterface $users * * @return AdminController */ public function __construct(UserRepositoryInterface $users) { parent::__construct(); $this->users = $users; $this->beforeFilter('wardrobe.auth'); }
/** * Create a new API Dropzone controller. * * @return \ApiDropzoneController */ public function __construct() { parent::__construct(); $this->beforeFilter('wardrobe.auth'); }
/** * Create a new API Tag controller. * * @param PostRepositoryInterface $posts * * @return ApiTagController */ public function __construct(PostRepositoryInterface $posts) { parent::__construct(); $this->posts = $posts; $this->beforeFilter('wardrobe.auth'); }
/** * Create a new API Posts controller. * * @param PostRepositoryInterface $posts * * @return PostController */ public function __construct(PostRepositoryInterface $posts) { parent::__construct(); $this->posts = $posts; }
/** * Create a new login controller instance. * * @param UserRepositoryInterface $users * * @return LoginController */ public function __construct(UserRepositoryInterface $users) { parent::__construct(); $this->users = $users; }
/** * Create a new API Pages controller. * * @return PageController */ public function __construct() { parent::__construct(); }