protected function do_actions() { $this->set_return_message('edited note'); $this->get_variables = array(); /* * The $_POST */ if (isset($_POST['edit_note']) && isset($_POST['note_id']) && isset($_POST['note_text'])) { Oedipus_NotesHelper::set_note_text($_POST['note_id'], $_POST['note_text']); } elseif (isset($_POST['add_note']) && isset($_POST['frame_id'])) { $frame = Oedipus_DramaHelper::get_frame_by_id($_POST['frame_id']); if (isset($_POST['note_text'])) { Oedipus_NotesHelper::add_note_to_frame($frame, $_POST['note_text']); } } /* * The $_GET */ if (isset($_POST['drama_id'])) { $this->get_variables['drama_id'] = $_POST['drama_id']; } if (isset($_POST['frame_id'])) { $this->get_variables['frame_id'] = $_POST['frame_id']; } $return_to_url = $this->get_return_to_url(); $this->set_return_to_url($return_to_url); }