Log::Report::Minimal(3) User Contributed Perl Documentation Log::Report::Minimal(3)

Log::Report::Minimal - simulate Log::Report functions simple

Log::Report::Minimal
  is an Exporter

# See Log::Report, most functions get "hollow" behavior
use Log::Report::Optional mode => 'DEBUG';

This module implements the functions provided by Log::Report, but then as simple as possible: no support for translations, no dispatchers, no smart exceptions. The package uses "Log::Report" in an "::Optional" way, the main script determines whether it wants the "::Minimal" or full-blown feature set.

Not supported.
Be warned that %options is a HASH here.
-Option  --Default
 errno     $! or 1
 is_fatal  <depends on reason>

No translations, no Log::Report::Message objects returned.

__($msgid)
__n($msgid, $plural_msgid, $count, PAIRS)
__nx($msgid, $plural_msgid, $count, PAIRS)
__x($msgid, PAIRS)
__xn($single_msgid, $plural_msgid, $count, PAIRS)

$obj->import( [$domain], %options )
See Log::Report subroutine import.

Cast by __x()
Cast by report()
Cast by import()
Cast by report()

This module is part of Log-Report-Optional version 1.08, built on September 08, 2025. Website: http://perl.overmeer.net/CPAN/

For contributors see file ChangeLog.

This software is copyright (c) 2013-2025 by Mark Overmeer.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

2025-12-12 perl v5.42.0