Beispiel #1
0
 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();
 }
Beispiel #2
0
 /**
  * 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
 }
Beispiel #3
0
 /**
  * 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;
 }