/** * Run the database seeds. * * @return void */ public function run() { // Setting::firstOrCreate(['name' => 'is_installed', 'setting' => 'yes']); Setting::firstOrCreate(['name' => 'is_installed', 'setting' => 'no']); Setting::firstOrCreate(['name' => 'default_profile_picture', 'setting' => '/images/default_profile_image.png']); Setting::firstOrCreate(['name' => 'company_name', 'setting' => 'Genesis Events Ltd.']); Setting::firstOrCreate(['name' => 'description', 'setting' => 'We are an awesome company']); Setting::firstOrCreate(['name' => 'company_logo', 'setting' => '/images/logo_full.png']); Setting::firstOrCreate(['name' => 'company_logo_white', 'setting' => '/images/logo_full_white.png']); }
public function update() { $validator = Validator::make(['source_template' => Input::get('source_template')], ['source_template' => 'required']); if ($validator->fails()) { // send back to the page with the input data and errors return Redirect::to('sourceTemplate')->withInput()->withErrors($validator); } else { //store into db $sourceTemplate = Setting::firstOrCreate(['meta_name' => 'sourceTemplate'])->first(); $sourceTemplate->meta_name = 'sourceTemplate'; $sourceTemplate->meta_value = Input::input('source_template'); $sourceTemplate->save(); return redirect()->route('sourceTemplate')->with('message', 'Source template updated.')->with('message-class', 'success'); } }