. * */ namespace Vvveb\Controller\Settings; use function Vvveb\__; use Vvveb\Controller\Base; use Vvveb\System\Validator; class Settings extends Base { function save() { $validator = new Validator(['settings']); $settings = $this->request->post['settings'] ?? false; $errors = []; if ($settings /*&& ($errors = $validator->validate($settings)) === true*/) { //$settings = $validator->filter($settings); $results = \Vvveb\setMultiSetting('settings',$settings); if ($results) { $this->view->success[] = __('Settings saved!'); } else { $this->view->errors[] = __('Error saving!'); } } else { $this->view->errors = $errors; } $this->index(); } function index() { } }