Пример #1
0
 /**
  * @param $actionName
  * @return array
  */
 protected function getControllerMiddleware($actionName)
 {
     Controller::setRouter($this->notadd['router']);
     $segments = explode('@', $actionName);
     return $this->getControllerMiddlewareFromInstance($this->notadd->make($segments[0]), $segments[1]);
 }
Пример #2
0
 /**
  * InstallController constructor.
  * @param \Illuminate\Contracts\Foundation\Application $app
  * @param \Illuminate\Events\Dispatcher $events
  * @param \Illuminate\Contracts\Logging\Log $log
  * @param \Illuminate\Routing\Redirector $redirect
  * @param \Notadd\Setting\Factory $setting
  * @param \Notadd\Foundation\SearchEngine\Optimization $seo
  * @param \Illuminate\Contracts\View\Factory $view
  */
 public function __construct(Application $app, Dispatcher $events, Log $log, Redirector $redirect, SettingFactory $setting, Optimization $seo, ViewFactory $view)
 {
     parent::__construct($app, $events, $log, $redirect, $setting, $seo, $view);
     $this->command = $this->getCommand('install');
 }
 /**
  * AbstractAdminController constructor.
  * @param \Illuminate\Contracts\Foundation\Application $app
  * @param \Illuminate\Events\Dispatcher $events
  * @param \Illuminate\Contracts\Logging\Log $log
  * @param \Illuminate\Routing\Redirector $redirect
  * @param \Illuminate\Http\Request $request
  * @param \Notadd\Setting\Factory $setting
  * @param \Notadd\Foundation\SearchEngine\Optimization $seo
  * @param \Illuminate\Contracts\View\Factory $view
  */
 public function __construct(Application $app, Dispatcher $events, Log $log, Redirector $redirect, Request $request, SettingFactory $setting, Optimization $seo, ViewFactory $view)
 {
     parent::__construct($app, $events, $log, $redirect, $setting, $seo, $view);
     $this->session = $app->make('session');
     $this->share('admin_theme', $request->cookie('admin-theme'));
 }