public function needs_get() { $status = 404; $return["data"] = ""; $return["result"] = "NOOK"; $userId = $this->get('userId'); $offers = CI_Offer::getNeedsByUser($userId); if ($offers) { $status = 200; $return["result"] = "OK"; $return["data"] = ""; foreach ($offers as $key => $offer) { $myOffer = CI_Offer::getData($offer); $return["data"][$key] = $myOffer; } } $this->response($return, $status); }
public function save($arrInfo) { $offer = $arrInfo["offer"]; $arrInfo["offer"] = CI_Offer::getData($offer); $CI =& get_instance(); $CI->load->model('offer_model'); $id = ' '; if (isset($offer->id) && $offer->id > 0) { $id = $offer->id; $CI->offer_model->update($arrInfo); } else { $id = $CI->offer_model->create($arrInfo); } return $id; }