Skip to content
docsv0.1.0

GitLabUserInfo

Immutable DTO with user info returned by GitLab OAuth.

GitLabUserInfo::__construct()

public function __construct(string $id, string $username, string $name, ?string $email = null, ?string $avatarUrl = null):

Parameters

Parameters of __construct()
NameTypeDescription
$idstring
$usernamestring
$namestring
$email?string
$avatarUrl?string

GitLabUserInfo::toArray()

public function toArray(): array

Convert to a plain array using GitLab API field names (snake_case avatar_url).