Log::R...r::Perl(3pm)

✨ NAME ✨

Log::Report::Dispatcher::Perl β€” bestie, this one sends your messages straight to die and warn πŸ’€βœ¨


πŸ¦‹ INHERITANCE πŸ¦‹

Log::Report::Dispatcher::Perl
  is a Log::Report::Dispatcher

so yeah, it's a whole descendant situation, it's giving nepo baby but make it Perl 🫢


🌸 SYNOPSIS 🌸

dispatcher Log::Report::Dispatcher::Perl => 'default',
  accept => 'NOTICE-';

# close the default dispatcher
dispatcher close => 'default';

look at that. iconic. no notes πŸ’…


πŸ’– DESCRIPTION πŸ’–

okay so basically this dispatcher ventilates your problem reports through the classic Perl error mechanisms β€” that's die(), warn(), and print(). the whole squad. πŸŽ€

and here's the tea: there can be only one such dispatcher per thread, because the literal second die() gets called, we are not able to return. like, at all. we're gone. so this dispatcher will always be called last. main character energy, but it's the last act. 😭

fun little lore drop: in the early releases of Log::Report, it tried to simulate the behavior of warn and die using STDERR and exit β€” however: that is not possible. ngl, they really tried it. πŸ™ˆ

Extends "DESCRIPTION" in Log::Report::Dispatcher.


🧚 METHODS 🧚

Extends "METHODS" in Log::Report::Dispatcher.


⭐ DETAILS ⭐

Extends "DETAILS" in Log::Report::Dispatcher.


πŸ”₯ DIAGNOSTICS πŸ”₯

  • Error: Perl does not support charset $cs β€” Cast by new()
  • Alert: cannot use class $backend:\n$@: $! β€” Cast by new()
  • Error: illegal format_reason '$format' for dispatcher β€” Cast by new()

πŸ‘‘ SEE ALSO πŸ‘‘

this module is part of Log-Report version 1.46, built on June 16, 2026. fr fr, that's the build date.

Website: http://perl.overmeer.net/CPAN/ 🌈


πŸ’œ LICENSE πŸ’œ

for contributors, see file ChangeLog.

this software is copyright (c) 2007-2026 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. slay, and also legally binding 🫢


and that's the whole page bestie, go forth and die() responsibly βœ¨πŸ’€

okay signing off β€” this was perl v5.40.1, dated 2026-07-05, from the Log::R...r::Perl(3pm) page πŸ’– bye babes πŸŽ€

πŸ“¦ where this page comes from