Ejemplo n.º 1
0
 private function _callCreateOffers()
 {
     $this->load->Model('offers/Mdl_offers');
     if (offerCredit($this->Mdl_users->getUserId(), 'add 100 keys to user wallet on sign up', strtolower(Wallet_transaction_type::CREDIT), 100)) {
         $this->Mdl_offers->setData('create_offer', ['id' => $this->Mdl_users->getUserId(), 'sign_up' => '1']);
         return $this->Mdl_offers->insert();
     } else {
         return false;
     }
 }
Ejemplo n.º 2
0
 private function _callUpdateOffers()
 {
     $this->load->Model('offers/Mdl_offers');
     if (!$this->Mdl_offers->checkOfferStatus('fb_share')) {
         if (offerCredit($this->session->userdata('user_data')['user_id'], 'Add 50 keys to user wallet as shared on facebook', strtolower(Wallet_transaction_type::CREDIT), 50)) {
             $this->Mdl_offers->setData('update_offer_fb_share', ['id' => $this->session->userdata('user_data')['user_id'], 'fb_share' => '1']);
             return $this->Mdl_offers->update();
         } else {
             return false;
         }
     } else {
         return true;
     }
 }