/** * @param UsersManagement $usersManagement * @param string $apiKey * @return User instance of the user * @throws UsersManagementException */ public static function getUserByApiKey(UsersManagement $usersManagement, $apiKey) { $id = $usersManagement->getIdByApiKey($apiKey); return self::getUserById($usersManagement, $id); }