Module::Build::Notes(3pm) - phpMan

Command: man perldoc info search(apropos)  


Module::Build::Notes(3pm)      User Contributed Perl Documentation      Module::Build::Notes(3pm)



NAME
       $notes_name - Configuration for $module_name

SYNOPSIS
         use $notes_name;
         \$value = $notes_name->config('foo');
         \$value = $notes_name->feature('bar');

         \@names = $notes_name->config_names;
         \@names = $notes_name->feature_names;

         $notes_name->set_config(foo => \$new_value);
         $notes_name->set_feature(bar => \$new_value);
         $notes_name->write;  # Save changes

DESCRIPTION
       This module holds the configuration data for the $module_name module.  It also provides a
       programmatic interface for getting or setting that configuration data.  Note that in order
       to actually make changes, you'll have to have write access to the $notes_name module, and
       you should attempt to understand the repercussions of your actions.

METHODS
       config(\$name)
           Given a string argument, returns the value of the configuration item by that name, or
           "undef" if no such item exists.

       feature(\$name)
           Given a string argument, returns the value of the feature by that name, or "undef" if
           no such feature exists.

       set_config(\$name, \$value)
           Sets the configuration item with the given name to the given value.  The value may be
           any Perl scalar that will serialize correctly using "Data::Dumper".  This includes
           references, objects (usually), and complex data structures.  It probably does not
           include transient things like filehandles or sockets.

       set_feature(\$name, \$value)
           Sets the feature with the given name to the given boolean value.  The value will be
           converted to 0 or 1 automatically.

       config_names()
           Returns a list of all the names of config items currently defined in $notes_name, or
           in scalar context the number of items.

       feature_names()
           Returns a list of all the names of features currently defined in $notes_name, or in
           scalar context the number of features.

       auto_feature_names()
           Returns a list of all the names of features whose availability is dynamically deter-
           mined, or in scalar context the number of such features.  Does not include such fea-
           tures that have later been set to a fixed value.

       write()
           Commits any changes from "set_config()" and "set_feature()" to disk.  Requires write
           access to the $notes_name module.

AUTHOR
       $notes_name was automatically created using "Module::Build".  "Module::Build" was written
       by Ken Williams, but he holds no authorship claim or copyright claim to the contents of
       $notes_name.



perl v5.8.8                                 2008-03-02                  Module::Build::Notes(3pm)

Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2012-05-24 19:00 @38.107.179.237 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!