/** * Save user feedback. * * @param array $feedback_info the feedback information */ public function save_user_feedback($feedback_info) { if (isset($feedback_info["LIKE"])) { $word = new JentiWord($this->config); if (!$word->error) { $word->update_likes($feedback_info); } $this->error = $word->error; } if (!$this->error && isset($feedback_info["FEEDBACK"])) { $user = new JentiUser($this->config); if (!$user->error) { $feedback_info["TYPE"] = ACTIVITY_FEEDBACK; if ($this->is_user_authenticated()) { $feedback_info["EMAIL"] = $this->email; } $user->add_user_activity($feedback_info); } $this->error = $user->error; } }