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
| Name | Type | Description |
|---|---|---|
| $id | string | |
| $username | string | |
| $name | string | |
?string | ||
| $avatarUrl | ?string |
GitLabUserInfo::toArray()
public function toArray(): arrayConvert to a plain array using GitLab API field names (snake_case avatar_url).