private static function getGiftCard($code) { $params = self::get_params(); $userId = $params['user_id']; $apiKey = $params['api_key']; $partner_token_prefix = $params['partner_token_prefix']; if (empty($partner_token_prefix) || strpos($code, $partner_token_prefix) !== 0) { return null; } $client = new Giftd_Client($userId, $apiKey); $data = $client->checkByToken($code); if (is_null($data) || !in_array($data->status, array('ready', 'received'))) { return null; } return $data; }
private function getGiftCard($code) { $userId = $this->params->get('user_id', ''); $apiKey = $this->params->get('api_key', ''); $partner_token_prefix = $this->params->get('partner_token_prefix', ''); if (empty($partner_token_prefix) || strpos($code, $partner_token_prefix) !== 0) { return null; } $client = new Giftd_Client($userId, $apiKey); $data = $client->checkByToken($code); if (is_null($data) || !in_array($data->status, array('ready', 'received'))) { return null; } return $data; }