Module::Install::Base - Base class for Module::Install extensions |
Module::Install::Base - Base class for Module::Install extensions
In a Module::Install extension:
use Module::Install::Base (); @ISA = qw(Module::Install::Base);
This module provide essential methods for all Module::Install
extensions, in particular the common constructor new
and method
dispatcher AUTOLOAD
.
new(%args)
_top()
admin()
_top
object's associated Module::Install::Admin object
on the first run (i.e. when there was no inc/ when the program
started); on subsequent (user-side) runs, returns a fake admin object
with an empty AUTOLOAD
method that does nothing at all.
is_admin()
Audrey Tang <autrijus@autrijus.org>
Copyright 2003, 2004 by Audrey Tang <autrijus@autrijus.org>.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See http://www.perl.com/perl/misc/Artistic.html
Module::Install::Base - Base class for Module::Install extensions |