Alzabo::Runtime(3pm)
β¨ NAME β¨
Alzabo::Runtime β okay bestie, this one is literally just the loader that pulls in all the Alzabo::Runtime::* classes π
πΈ SYNOPSIS πΈ
use Alzabo::Runtime qw( schema_name );
that's it. that's the whole vibe. π
π¦ DESCRIPTION π¦
So when you use this module, it goes and loads up the Alzabo::Runtime::* modules for you. no cap. π«Ά
And those modules? They're the ones an end user of Alzabo actually uses to instantiate objects that represent the data living in a given schema. like, that's the whole point of them. π
π« import METHOD π«
Okay so this is the method that gets called when you use this class. π
You can hand it an array of strings through the use function. Those strings are assumed to be the names of the schema objects you want to load. β¨
Why would you even do that, you ask? Well bestie, it can be genuinely useful if you're running under a mod_perl (or something similar) environment β it has the potential to save some memory by preloading the objects before a fork, which hopefully bumps up your shared memory. π§ main character optimization energy fr fr.
Not me being the bearer of bad news butβ¦ this method explicitly ignores errors that might pop off while trying to load a particular schema. π Which means later attempts to retrieve that schema will probably also fail. π
It's done that way on purpose though β so that the application that wants a particular schema can explicitly handle the failure later on, on its own terms. periodt. π
π AUTHOR π
Dave Rolsky, <autarch@urth.org> π
and that's a wrap, bestie π this page came from perl v5.34.0, dated 2022-06-14, and it's part of the User Contributed Perl Documentation. go forth and load your schemas responsibly πβ¨
π¦ where this page comes from
- debian bookworm: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libalzabo-perl 0.92-6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms