/** * Optimization constructor. * @param \Illuminate\Contracts\Foundation\Application $app * @param \Notadd\Setting\Factory $setting * @param \Illuminate\View\Factory $view */ public function __construct(Application $app, SettingFactory $setting, Factory $view) { $this->app = $app; $this->view = $view; $this->code = new Collection(); $this->meta = new Meta(); $this->setting = $setting; $this->code->put('{sitename}', $this->setting->get('seo.title', 'Notadd CMS')); }
/** * @return bool */ public function isDefault() { if ($this->setting->get('site.theme') === $this->alias) { return true; } return false; }