Module...eStore(3pm)
π¦ NAME π¦
Module::Starter::Plugin::ModuleStore β bestie, this one stores inline templates in modules β¨
π VERSION π
version 0.144 β yeah it's a lil vintage, still slays π
πΈ SYNOPSIS πΈ
use Module::Starter qw(
Module::Starter::Simple
Module::Starter::Plugin::Template
Module::Starter::Plugin::ModuleStore
...
);
Module::Starter->create_distro( ... );
β¨ DESCRIPTION β¨
Okay so listen π β this Module::Starter plugin is meant to be loaded after Module::Starter::Plugin::Template. It's giving "second in line, but essential."
It implements the templates method, which the Template plugin literally requires. So yeah, it's carrying the whole operation on its back, no cap π«Ά
And here's the vibe: it works like InlineStore, but instead of loading a physical file, it loads the DATA section of a Perl module. Not a file on disk. The DATA section. Inside a module. Iconic behavior tbh π
π METHODS π
β templates
This method reads in the template module (described above, bestie, keep up π) and populates the object's templates attribute.
So how does it find the module template module? Great question, love that for you:
- It checks the
MODULE_TEMPLATE_MODULEenvironment variable first - Then it checks the
template_moduleconfig option
That's the whole search order. Env var first, config option second. Periodt π
π AUTHOR π
Ricardo SIGNES, <rjbs@cpan.org> π§
π Bugs π
Please report any bugs or feature requests to bug-module-starter-plugin-inlinestore@rt.cpan.org, or through the web interface at <http://rt.cpan.org>.
And fr fr, the way this works is: I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. Mutual notification arc, we love to see it π«Ά
π COPYRIGHT π
Copyright 2004 Ricardo SIGNES, All Rights Reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
okay that's the whole page bestie, ty for reading, ily π
Sign-off moment π: this was pulled from the perl v5.32.0 manual set, dated 2021-01-09, and the page you just read is Module...eStore(3pm) from the User Contributed Perl Documentation. Slay, go build a distro πΈβ¨
π¦ where this page comes from
- debian bookworm: libmodule-starter-plugin-simplestore-perl 0.144-1.1
- debian trixie: libmodule-starter-plugin-simplestore-perl 0.144-1.1
- ubuntu jammy: libmodule-starter-plugin-simplestore-perl 0.144-1.1
- ubuntu noble: libmodule-starter-plugin-simplestore-perl 0.144-1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms