Zoffix Znet > Acme-Shorten-ZoffixsModuleNames > Acme::Shorten::ZoffixsModuleNames

Download:
Acme-Shorten-ZoffixsModuleNames-0.003.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.003   Source  

NAME ^

Acme::Shorten::ZoffixsModuleNames - use Zoffix Znet's modules without those uberly long names *har* *har*

SYNOPSYS ^

    use strict;
    use warnings;

    # equal to use Acme::BabyEater and use CPAN::LinksToDocs (note the cap letters)
    use Acme::Shorten::ZoffixsModuleNames qw(ABE CPANLTD);

    my $baby = ABE->new;

    $baby->eat(2);

    my $cpan_links_to_docs = CPANLTD->new;

    print "$_\n" for @{ $cpan_links_to_docs->link_for('RE,REF,map') };

DESCRIPTION ^

This module allows you to use Zoffix Znet's modules ( http://search.cpan.org/~zoffix ) without those "super long names".

Now finally all those people who keep mocking me everyday can live happily ever after and I can keep my module names descriptive, search-friendly and LONG!

Here is the "joke" that triggered creation of this module... just for historical records :)

    * CPAN2 upload: WWW-Pastebin-NoMorePastingCom-Retrieve-0.001 by ZOFFIX
    <apeiron> WWW::Shorten::ZoffixsModuleNames
    <iank> bahaha

HOW TO USE ^

    use Acme::Shorten::ZoffixsModuleNames qw(ABE CPANLTD);

The items to "import" are named in "capitals only" fashion, in other words if ..*glances and chooses the longest name*.. POE::Component::IRC::Plugin::YouTube::MovieFindStore then you would use the module as use Acme::Shorten::ZoffixsModuleNames 'POECIRCPYTMFS'; (example in SYNOPSIS uses Acme::BabyEater and CPAN::LinksToDocs modules) then the class methods can be called as $plug = POECIRCPYTMFS->new GREAT!! Now that's so short and super awesome!! ZOMFG! A DREAM COMETH TRUE!

Some module names clash, so if this module detects a clash it will append a 'Z' (for ZOFFIX! Duh!) at the end of the shortened name... have fun guessing which one you really want ;)

Your stuff will die if you pass in an incorrect short name.

AUTHOR ^

Zoffix Znet, <zoffix at cpan.org> (http://zoffix.com, http://haslayout.net)

BUGS ^

Please report any bugs or feature requests to bug-acme-shorten-zoffixsmodulenames at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Acme-Shorten-ZoffixsModuleNames. 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 Acme::Shorten::ZoffixsModuleNames

You can also look for information at:

COPYRIGHT & LICENSE ^

Copyright 2008 Zoffix Znet, all rights reserved.

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

syntax highlighting: