The devel/p5-MooseX-Singleton port
p5-MooseX-Singleton-0.30 – turn your Moose class into a singleton (cvsweb github mirror)
Description
A singleton is a class that has only one instance in an application. MooseX::Singleton lets you easily upgrade (or downgrade, as it were) your Moose class to a singleton. All you should need to do to transform your class is to change use Moose to use MooseX::Singleton. This module uses metaclass roles to do its magic, so it should cooperate with most other MooseX modules.WWW: https://metacpan.org/release/MooseX-Singleton
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Run dependencies
Test dependencies
Reverse dependencies
Files
- /usr/local/libdata/perl5/site_perl/MooseX/
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton.pm
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton/
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton/Role/
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton/Role/Meta/
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton/Role/Meta/Class.pm
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton/Role/Meta/Instance.pm
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton/Role/Meta/Method/
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton/Role/Meta/Method/Constructor.pm
- /usr/local/libdata/perl5/site_perl/MooseX/Singleton/Role/Object.pm
- /usr/local/man/man3p/MooseX::Singleton.3p
- /usr/local/man/man3p/MooseX::Singleton::Role::Meta::Class.3p
- /usr/local/man/man3p/MooseX::Singleton::Role::Meta::Instance.3p
- /usr/local/man/man3p/MooseX::Singleton::Role::Meta::Method::Constructor.3p
- /usr/local/man/man3p/MooseX::Singleton::Role::Object.3p