Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Config::MVP::Reader::FUserrContributed Perl DocuConfig::MVP::Reader::Finder(3)

NAME
       Config::MVP::Reader::Finder - a reader that finds an appropriate	file

VERSION
       version 2.200010

DESCRIPTION
       The Finder reader multiplexes many other	readers	that implement the
       Config::MVP::Reader::Findable role.  It uses Module::Pluggable to
       search for modules, limits them to objects implementing the Findable
       role, and then selects the those	which report that they are able	to
       read a configuration file found in the config root directory.  If
       exactly one findable configuration reader finds a file, it is used to
       read the	file and the configuration sequence is returned.  Otherwise,
       an exception is raised.

       Config::MVP::Reader::Finder's "build_assembler" method will decline a
       new assembler, so if none was passed to "read_config", the Findable
       reader to which reading is delegated will be responsible	for building
       the assembler, unless a Finder subclass overrides "build_assembler" to
       set a default across all	possible delegates.

METHODS
   default_search_path
       This is the default search path used to find configuration readers.
       This method should return a list, and by	default	returns:

	 qw( Config::MVP::Reader )

AUTHOR
       Ricardo Signes <rjbs@cpan.org>

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2015 by Ricardo Signes.

       This is free software; you can redistribute it and/or modify it under
       the same	terms as the Perl 5 programming	language system	itself.

perl v5.24.1			  2015-03-17	Config::MVP::Reader::Finder(3)

NAME | VERSION | DESCRIPTION | METHODS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Config::MVP::Reader::Finder&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help