public function favorite_post() { //checkIsLoggedIn($this); $status = 404; $return["data"] = ""; $return["result"] = "NOOK"; $arrOptions['publicationId'] = $this->post('publicationId'); $arrOptions['userId'] = $this->post('userId'); if ($arrOptions['publicationId'] > 0) { $request = CI_Request::getById($arrOptions['publicationId']); $arrOptions['request'] = $request[0]; if ($this->post('del') == 'true') { if (CI_Request::deleteFromFavorites($arrOptions)) { $status = 200; $return["result"] = "OK"; } } else { if (CI_Request::setAsFavorite($arrOptions)) { $status = 200; $return["result"] = "OK"; } } } $this->response($return, $status); }