public static function extendPremiumAccount(Neuron_GameServer_Player $player, $endtime) { $db = Neuron_Core_Database::__getInstance(); $db->update('n_players', array('premiumEndDate' => Neuron_Core_Tools::timeStampToMysqlDatetime($endtime)), "plid = '" . $player->getId() . "'"); }
public function extendPremiumAccount($duration = 86400) { $this->loadData(); if (strtotime($this->data['premiumEndDate']) > time()) { $start = strtotime($this->data['premiumEndDate']); } else { $start = time(); } Neuron_GameServer_Mappers_PlayerMapper::extendPremiumAccount($this, $start + $duration); $this->data['premiumEndDate'] = Neuron_Core_Tools::timeStampToMysqlDatetime($start + $duration); }