/** * 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')); }