Octopussy::Plugin(3)

πŸ“¦ version 1.0.6, in ubuntu jammy

πŸ’– NAME πŸ’–

Octopussy::Plugin β€” bestie, this is the Octopussy Plugin module. That's it, that's the whole vibe. πŸ¦‹

It lives in section 3 of the manual (Octopussy::Plugin(3), part of the User Contributed Perl Documentation crew, iykyk).


✨ FUNCTIONS ✨

Okay so here's the whole squad of subs, no gatekeeping. πŸ‘‘

🌸 Init_All(\%conf)

Takes a hashref of config (\%conf) and does the big init. The whole-everything version, main character energy fr fr.

πŸŽ€ Init(\%conf, @plugins)

Same config hashref (\%conf), but you also hand it a list of plugins (@plugins) to init. Picky, and honestly? Valid. πŸ’…

🧚 List()

Returns List of Plugins. Just… the list. Of plugins. Slay. ✨

πŸ’œ Functions()

Returns List of Plugins Functions. Like List() but for the functions instead, iconic behaviour honestly. πŸ”₯

🫢 Function_Source($fct)

Takes a function ($fct). That's the tea. β˜•

🌈 SQL_Convert($str)

Takes a string ($str) and converts it. Here's the actual mapping, no cap:

Returns Plugin Function to SQL: Octopussy::Plugin::Function(field) -> Plugin_Function__field

Literally character for character, don't @ me. πŸ’€

πŸ“ Field_Data

Just… Field_Data. Sitting there. Being a thing. Periodt. ✨


πŸ‘‘ AUTHOR πŸ‘‘

Sebastien Thebert <octo.devel@gmail.com> β€” the legend who made all of this happen. Respect. 🫢


okay bestie that's the whole page, you ate it up, go forth and plugin responsibly πŸ’–βœ¨

This lil masterpiece is chillin' on perl v5.22.2, dated 2016-05-04, and it's page Octopussy::Plugin(3). Byeee πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from