/** * Get Settings. * * @param string $key * * @return string/Setting */ function setting($key = null) { static $setting = null; if (!$setting) { $setting = Setting::firstOrFail(); } if (!$key) { return $setting; } return $setting->{$key}; }
public function createSetting() { $this->log('<comment>~ Creating Setting</comment>'); $setting = \ZEDx\Models\Setting::firstOrFail(); $setting->website_name = $this->post('website_name', 'ZEDx'); $setting->website_url = $this->getBaseUrl(); $setting->website_title = $this->post('website_title', 'ZEDx'); $setting->website_description = $this->post('website_description', 'Classifieds CMS'); $setting->save(); $this->log('<info>[ + ] Creating Setting [ OK ]</info>'); }