示例#1
0
 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);
 }
示例#2
0
 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;
 }