public function postSettings() { $settingsForm = new SettingsForm(); $settingsForm->handleRequest(\Request::instance()); if ($settingsForm->isValid()) { $data = $settingsForm->getSettingsData(); Setting::updateSettings($data); \Flash::success("Successfully updated the setting."); return Redirect::route('admin:settings'); } \Flash::error('Please correct the errors.'); return Redirect::route('admin:settings')->withForm($settingsForm); }