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; } }
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; } }