The devel/p5-Module-Pluggable port
p5-Module-Pluggable-5.2p0 – automatically give your module the ability to have plugins (cvsweb github mirror)
Description
Provides a simple but, hopefully, extensible way of having 'plugins' for your module. 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
Maintainer
The OpenBSD ports mailing-list
Categories
Reverse dependencies
- converters/p5-Convert-Color
- devel/p5-Alien-wxWidgets
- devel/p5-App-Cmd
- devel/p5-Commandable
- devel/p5-Config-Any
- devel/p5-Devel-MAT
- devel/p5-Devel-PatchPerl
- devel/p5-Devel-ebug
- devel/p5-File-Attributes
- devel/p5-File-ChangeNotify
- devel/p5-MooseX-Object-Pluggable
- devel/p5-Perl-Critic
- devel/p5-Test2-Suite
- graphics/p5-Color-Library
- mail/p5-Email-Abstract
- mail/p5-Email-FolderType
- mail/p5-Email-LocalDelivery
- mail/p5-Email-Reply
- mail/p5-Email-Send
- www/p5-Catalyst-Action-REST
- www/p5-Catalyst-Runtime
- www/p5-CatalystX-InjectComponent
- www/p5-XML-Feed
- www/rt
Files
- /usr/local/libdata/perl5/site_perl/Devel/
- /usr/local/libdata/perl5/site_perl/Devel/InnerPackage.pm
- /usr/local/libdata/perl5/site_perl/Module/
- /usr/local/libdata/perl5/site_perl/Module/Pluggable.pm
- /usr/local/libdata/perl5/site_perl/Module/Pluggable/
- /usr/local/libdata/perl5/site_perl/Module/Pluggable/Object.pm
- /usr/local/man/man3p/Devel::InnerPackage.3p
- /usr/local/man/man3p/Module::Pluggable.3p
- /usr/local/man/man3p/Module::Pluggable::Object.3p