/** * Get user info * * @return array */ function getUserInfo() { if (!$this->zermelo->token) { return array('provider_error' => 'Login details onjuist.'); } $person = $this->zermelo->getPerson(); if (!$person) { return 403; } if ($person->status == '404') { return array('provider_error' => 'Deze user bestaat niet!'); } if ($person->status == '401') { return array('provider_error' => 'Gebruiker is niet ingelogd.'); } $info = array('name' => str_replace(' ', ' ', $person->firstName . ' ' . $person->prefix . ' ' . $person->lastName), 'username' => $person->code); return $info; }