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