p5-Module-Pluggable - Automatically give your module the ability to have plugins

Property Value
Distribution FreeBSD 12
Repository FreeBSD i386 Official
Package filename p5-Module-Pluggable-5.2.txz
Package name p5-Module-Pluggable
Package version 5.2
Package release -
Package architecture i386
Package type txz
Homepage https://metacpan.org/release/Module-Pluggable
License GPLv1+, ART10
Maintainer sunpoet@FreeBSD.org
Download size 20.19 KB
Installed size 42.59 KB
Module::Pluggable provides a simple but, hopefully, extensible way of having
'plugins' for your module. Obviously this isn't going to be the be all and end
all of solutions but it works for me.
Essentially all it does is export a method into your namespace that looks
through a search path for .pm files and turn those into class names.
Optionally it instantiates those classes for you.
WWW: https://metacpan.org/release/Module-Pluggable


Package Version Architecture Repository
p5-Module-Pluggable All All All


Name Value
perl5 = 5.30.1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Module-Pluggable-5.2.txz
Source Package devel/p5-Module-Pluggable

Install Howto

Install p5-Module-Pluggable txz package:

# pkg install p5-Module-Pluggable

See Also

Package Description
p5-Module-Pluggable-Fast-0.19_1.txz Fast plugins with instantiation
p5-Module-Pluggable-Ordered-1.5_2.txz Call module plugins in a specified order
p5-Module-Reader-0.002003_1.txz Perl extension to read the source of module like perl does
p5-Module-Recursive-Require-0.04_1.txz Require module recursively
p5-Module-Refresh-0.17_1.txz Refresh %INC files when updated on disk
p5-Module-Release-2.125.txz Upload files to CPAN and SourceForge
p5-Module-Reload-1.11.txz Reload perl library files when updated on disk
p5-Module-Reload-Sel-1.02_1.txz Reload perl library files when updated on disk
p5-Module-Runtime-0.016.txz Runtime module handling
p5-Module-Runtime-Conflicts-0.003_1.txz Provide information on conflicts for Module::Runtime
p5-Module-ScanDeps-1.27.txz Recursively scan Perl code for dependencies
p5-Module-Setup-0.09_1.txz Perl extension for a simple module maker
p5-Module-Signature-0.83.txz Module signature file manipulation
p5-Module-Starter-1.76.txz Simple starter kit for any Perl module
p5-Module-Starter-PBP-0.0.3_2.txz Create a module as recommended in "Perl Best Practices"