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

feat: parse users list

This commit is contained in:
Christy Jacob 2020-12-28 15:03:38 +05:30
parent 811fbd96bb
commit af774acf92

View file

@ -26,6 +26,10 @@ class V06 extends Filter {
$parsedResponse = $this->parseUser($content);
break;
case Response::MODEL_USER_LIST:
$parsedResponse = $this->parseUserList($content);
break;
case Response::MODEL_SESSION :
$parsedResponse = $this->parseSession($content);
break;
@ -189,6 +193,16 @@ class V06 extends Filter {
return $content;
}
private function parseUserList(array $content)
{
$users = $content['users'];
$parsedResponse = [];
foreach($users as $user) {
$parsedResponse[] = $this->parseUser($user);
}
return $parsedResponse;
}
private function parseUser(array $content)
{
foreach (Config::getParam('providers') as $key => $provider) {