FreeBSD Manual Pages
Config::Any::Base(3) User Contributed Perl Documentation Config::Any::Base(3) NAME Config::Any::Base - Base class for loaders DESCRIPTION This is a base class for all loaders. It currently handles the specification of dependencies in order to ensure the subclass can load the config file format. METHODS is_supported( ) Allows us to determine if the file format can be loaded. The can be done via one of two subclass methods: o "requires_all_of()" - returns an array of items that must all be present in order to work o "requires_any_of()" - returns an array of items in which at least one must be present You can specify a module version by passing an array reference in the return. sub requires_all_of { [ 'My::Module', '1.1' ], 'My::OtherModule' } Lack of specifying these subs will assume you require no extra modules to function. AUTHOR Brian Cassidy <bricas@cpan.org> COPYRIGHT AND LICENSE Copyright 2008-2009 by Brian Cassidy This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO o Config::Any perl v5.32.0 2017-04-09 Config::Any::Base(3)
NAME | DESCRIPTION | METHODS | AUTHOR | COPYRIGHT AND LICENSE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Config::Any::Base&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>