public function SaveNewAudioAction() { if (!empty($_FILES['newAudioFile']['name'])) { $model = new WordsModel(); $model->validateFile('audioFile', $_FILES['newAudioFile']); $model->validate('word', $_POST['newWord']); if (count($model->errors) > 0) { $view = new View('basic_template'); $view->errors = $model->errors; $view->render('view_error'); } else { $model->downloadAudioFile(); $model->validate('audioFile', $_POST['oldAudioFile']); $model->removeAudioFile($model->audioFile); } } }