NAME

WebService::Bugzilla::Information - Bugzilla server information endpoints

VERSION

version 0.001

SYNOPSIS

my $info = $bz->information;
say 'Server version: ', $info->server_version;
say 'Server time:    ', $info->server_time;

$info->refresh;  # clear cached values
say 'Updated time:   ', $info->server_time;

DESCRIPTION

Provides access to server metadata endpoints such as the Bugzilla version, installed extensions, time, and time-zone information. Useful for debugging or integration health checks.

ATTRIBUTES

All attributes are read-only and lazy. Each fetches its value from the server on first access. Call "refresh" to clear cached values.

server_extensions

Hashref of installed Bugzilla extensions and their versions.

server_jobqueue_status

Job queue status information.

server_time

Current server time (ISO 8601 string).

server_timezones

List of time zones known to the server.

server_version

Bugzilla version string reported by the server.

METHODS

refresh

$info->refresh;

Clear all cached attribute values so that the next access re-fetches fresh data from the server.

SEE ALSO

WebService::Bugzilla - main client

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