public function feedback($id = null) { if ($_SERVER['REQUEST_METHOD'] == "DELETE") { return Feedback_Model::DeleteFeedback($id); } if (isset($id)) { return Products_Model::GetProductById($id); } return Feedback_Model::GetAllFeedback(); }
/** * puts feedback info into the database. * @param the post object */ private function _dump_feedback($post) { $feedback = new Feedback_Model(); $feedback->feedback_mesg = $post->feedback_message; $feedback->feedback_dateadd = date("Y-m-d H:i:s", time()); $feedback->save(); //save feedback info to db $feedback_person = new Feedback_Person_Model(); $feedback_person->feedback_id = $feedback->id; $feedback_person->person_email = $post->person_email; $feedback_person->person_date = date("Y-m-d H:i:s", time()); $feedback_person->person_ip = $post->person_ip; $feedback_person->save(); //save person info to db }
/** * Marks an unread message as read * @param id - the message id */ public function _mark_as_read($id) { $update = new Feedback_Model($id); if ($update->loaded == true) { $update->feedback_status = '1'; $update->save(); } }
public function FeedbackAction() { if ($_SERVER['REQUEST_METHOD'] == 'POST') { Feedback_Model::InsertToFeedback($_POST); header('Location: /'); die; } $resArr['Title'] = 'Обратная связь'; $resArr['Content'] = Users_View::GetFeedbackPage(); return $resArr; }