Object:...nstants(3)
π Object::Pluggable::Constants π
okay so bestie, welcome to the Object:...nstants(3) page from the User Contributed Perl Documentation β aka the manual for Object::Pluggable::Constants. it's giving very "tiny module, very important job" energy, and we're gonna get into it. β¨
πΈ NAME πΈ
Object::Pluggable::Constants β Importable constants for Object::Pluggable.
π¦ SYNOPSIS π¦
use Object::Pluggable::Constants qw(:ALL);
π DESCRIPTION π
Object::Pluggable::Constants defines a number of constants that are required by the plugin system. like, that's literally its whole thing. no cap. π
π EXPORTS π
π "PLUGIN_EAT_NONE"
Value: 1
this means the event will continue to be processed by remaining plugins and finally, sent to interested sessions that registered for it. so it keeps going through the plugin chain, then lands in the registered sessions' inboxes. periodt. π«Ά
π "PLUGIN_EAT_CLIENT"
Value: 2
this means the event will continue to be processed by remaining plugins but it will not be sent to any sessions that registered for it. so plugins still see it, but the registered sessions get nothing. π
π§ "PLUGIN_EAT_PLUGIN"
Value: 3
this means the event will not be processed by remaining plugins, it will go straight to interested sessions. so the rest of the plugins are skipped, and the sessions that registered for it get it directly. β‘
π "PLUGIN_EAT_ALL"
Value: 4
this means the event will be completely discarded, no plugin or session will see it. gone. deleted. not invited to the group chat. π
π MAINTAINER π
the maintainer is Chris 'BinGOs' Williams <chris@bingosnet.co.uk> β iconic behavior, honestly. π
β SEE ALSO β
Object::Pluggable
mwah π this page is from perl v5.42.0, dated 2017-10-08 β bye bestie, go make those constants slay! πΈ
π¦ where this page comes from
- opensuse-leap 16.0: perl-Object-Pluggable 1.29-bp160.1.11 Β· Artistic-1.0 or GPL-1.0+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms