NAME
Class::Implant - Manipulating mixin and inheritance out of packages
VERSION
version 0.01_02
SYNOPSIS
package Cat;
use Class::Implant;
implant qw(Foo::Bar), { inherit => 1 }; # import all methods from Foo::Bar and inherit it
# just like inheritance of ruby
implant qw(Less::More); # mixing all methods from Less::More,
# like ruby 'include'
DESCRIPTION
Simply do mix-in [inheritance] in intuitive way
EXPORT
&implant()
AUTHOR
shelling <shelling@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2009 by shelling <shelling@cpan.org>.
This is free software, licensed under:
The MIT (X11) License
NAME
Class::Implant - Manipulating Mix-In and Inheritance of Packages from outside
VERSION
version 0.01_02
SEE ALSO
Mention other useful documentation such as the documentation of related modules or operating system documentation (such as man pages in UNIX), or any relevant external documentation such as RFCs or standards.
If you have a mailing list set up for your module, mention it here.
If you have a web site set up for your module, mention it here.
AUTHOR
shelling, <shelling@apple.com>
COPYRIGHT AND LICENSE
Copyright (C) 2009 by shelling
MIT(X11) Licence