Scroll to navigation

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

NAME

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

INHERITANCE

 Log::Report::Minimal
   is an Exporter

SYNOPSIS

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

DESCRIPTION

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.

FUNCTIONS

Report Production and Configuration

Not supported.
Be warned that %options is a HASH here.

 -Option  --Default
  errno     $! or 1
  is_fatal  <depends on reason>
    

Abbreviations for report()

Language Translations

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)

Configuration

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

DIAGNOSTICS

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

SEE ALSO

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

LICENSE

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-10-04 perl v5.40.1