NAME
WebService::Bugzilla::UserDetail - Lightweight user detail sub-object returned by various Bugzilla API responses
VERSION
version 0.001
SYNOPSIS
my $activity = $bz->flag_activity->get;
for my $flag (@{$activity}) {
say 'Set by: ', $flag->setter->name;
if ($flag->requestee) {
say 'Requested from: ', $flag->requestee->name;
}
}
DESCRIPTION
Lightweight data container for user information embedded in various API responses. Simpler than WebService::Bugzilla::User and typically used for display purposes.
Instances are created internally by service classes when parsing API responses that include user data (comments, bug history, flag activity, etc.).
ATTRIBUTES
All attributes are read-only.
email-
The user's email address.
id-
Numeric user ID.
name-
Display name (usually the login name).
nick-
Nickname, if set.
real_name-
The user's full real name.
SEE ALSO
WebService::Bugzilla::User - full user objects with more attributes and methods
WebService::Bugzilla::Comment - comments (which include creator details)
WebService::Bugzilla::FlagActivity - flag activity (which includes setter/requestee details)
AUTHOR
Dean Hamstead <dean@fragfest.com.au>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2026 by Dean Hamstead.
This is free software, licensed under:
The MIT (X11) License