view = $view; } function showWelcome() { if ($this->notesModel === null) { $this->notesModel = new \ppa\Model\NotesModel(); } if ($_SERVER['REQUEST_METHOD'] === 'POST') { if ($_POST['action'] === 'create_note') { $this->notesModel->createNote( $_POST['title'], $_POST['content'], $_SESSION['user_id'] ); exit(); } else if ($_POST['action'] === 'update_note') { $this->notesModel->editNote( $_POST['note_id'], $_POST['title'], $_POST['content'], $_SESSION['user_id'] ); exit(); } else if ($_POST['action'] === 'delete_note') { $this->notesModel->deleteNote( $_POST['note_id'], $_SESSION['user_id'] ); exit(); } header('Location: ?controller=Notes&page=showNotes&do=showNotes'); } } }