Module...irStore(3pm)
π Module::Starter::Plugin::DirStore β module template files in a directory π
okay so bestie, this is a Perl module page (a 3pm one, if you're keeping score) straight out of the User Contributed Perl Documentation collection. Let's get into it. π«Ά
β¨ VERSION β¨
version 0.144 β that's the vibe, that's the number, no cap. πΈ
π SYNOPSIS π
Like, here's how you actually summon this thing:
use Module::Starter qw(
Module::Starter::Simple
Module::Starter::Plugin::Template
Module::Starter::Plugin::DirStore
...
);
Module::Starter->create_distro( ... );
see that ... in there? that's you, filling in your own lil' details. go off. π
π¦ DESCRIPTION π¦
So here's the tea, bestie. This plugin is a Module::Starter plugin, and the way it's designed to work is that you load it after Module::Starter::Plugin::Template. Order matters, okay? it's giving "sequel energy."
What it does: it implements the "templates" method β the one the Template plugin requires, like it literally cannot function without it β and the "DirStore" plugin's whole thing is that it stores all the required templates as files in a directory. That's the bit. That's the whole personality. πβ¨
π METHODS π
π« "templates"
This method reads in the template files and populates the object's "templates" attribute. Simple, iconic, does what it says on the tin. π
Now, how does it figure out where your module template directory even is? It checks things in this order:
- the
MODULE_TEMPLATE_DIRenvironment variable first π - and then the config option
"template_dir"
So if the env var's set, that's the one it rides with. If not, it falls back to the config option. order of operations, bestie β respect it. π§
π AUTHOR π
Ricardo SIGNES, "<rjbs@cpan.org>" β the legend himself. π
π Bugs π
found a bug? got a feature request? 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 here's the promise, direct from the source: "I will be notified, and then you'll automatically be notified of progress on your bug as I make changes." So like... you will hear back. the pipeline is real. π₯
ngl, that email address saysinlinestoreand notdirstoreβ but that's literally what the page says, so I'm not touching it. do not come for me. π
πΈ 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. free as in freedom, free as in slay. π¦
and that's the whole page, bestie β every flag, every method, every email, nothing skipped, nothing invented. π
This lil' slice of documentation came to you courtesy of perl v5.32.0, dated 2021-01-09, and the page header itself (yes, the Module...irStore(3pm) one, truncated and everything) plus that User Contributed Perl Documentation badge up top. periodt. π
β¨
π¦ 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