Class::Unload.3pm

Langue: en

Version: 2008-12-01 (fedora - 05/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

Class::Unload - Unload a class

VERSION

Version 0.05

SYNOPSIS

Unload a class
     use Class::Unload;
     use Class::Inspector;
 
     use Some::Class;
 
     Class::Unload->unload( 'Some::Class' );
     Class::Inspector->loaded( 'Some::Class' ); # Returns false
 
     require Some::Class; # Reloads the class
 
 

METHODDS


unload $class


unload $class

Unloads the given class by clearing out its symbol table and removing it from %INC.

AUTHOR

Dagfinn Ilmari Mannsa°ker, "<ilmari at ilmari.org>"

SEE ALSO

Class::Inspector

BUGS

Please report any bugs or feature requests to "bug-class-unload at rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Class-Unload>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.
     perldoc Class::Unload
 
 

You can also look for information at:

RT: CPAN's request tracker

<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Class-Unload>

AnnoCPAN: Annotated CPAN documentation

<http://annocpan.org/dist/Class-Unload>

CPAN Ratings

<http://cpanratings.perl.org/d/Class-Unload>

Search CPAN

<http://search.cpan.org/dist/Class-Unload>

Git reposiory

<http://git.ilmari.org/?p=Class-Unload.git>

"git://git.ilmari.org/Class-Unload.git"

ACKNOWLEDGEMENTS

Thanks to Matt S. Trout, James Mastros and Uri Guttman for various tips and pointers. Copyright 2008 Dagfinn Ilmari Mannsa°ker.

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