public function AddCategoryAction() { $model = new WordsModel(); $view = new View('basic_template'); $data = array(); if (isset($_POST['add_cat'])) { $model->validate('category', $_POST['category_name']); if (count($model->errors) > 0) { $view->errors = $model->errors; } else { $model->insertNewCategory($model->category); } } $data['categories'] = $model->getWordsCategories(); $view->render('view_add_category', $data); }