1
0
Fork 0
mirror of synced 2024-06-29 03:30:34 +12:00

feat: parse country list

This commit is contained in:
Christy Jacob 2020-12-28 12:34:33 +05:30
parent 9177d659a1
commit b57a2de8ee

View file

@ -46,6 +46,9 @@ class V06 extends Filter {
$parsedResponse = $this->parseLocale($content);
break;
case Response::MODEL_COUNTRY_LIST:
$parsedResponse = $this->parseCountryList($content);
break;
case Response::MODEL_ANY :
$parsedResponse = $content;
@ -63,6 +66,17 @@ class V06 extends Filter {
}
private function parseCountryList(array $content)
{
$countries = $content['country'];
$parsedResponse = [];
foreach($countries as $country) {
$parsedResponse['code'] = $country['name'];
}
return $parsedResponse;
}
private function parseLocale(array $content)
{
$content['ip'] = empty($content['ip']) ? '' : $content['ip'];