NAME
Acme::Method::CaseInsensitive - Perl module for case insensitive method invocation
SYNOPSIS
use Acme::Method::CaseInsensitive;
package Class;
sub foo_bar {
print "it works"
}
Class->FoO_bAR;
DESCRIPTION
Using this module makes your method invocations case insensitive. This is really useful if you are annoyd by the case conventions used by other modules like DBIx::Recordset.
IMPLEMENTATION
This module uses a particular inefficient algorithm. It simply tries all permutations of cases for each character in a method name until it finds a working method. This can be EXTREMELY slow.
CAVEAT
Taken from Symbol::Approx::Sub I can't stress too strongly that this will make your code completely unmaintainable and you really shouldn't use this module unless you're doing something very stupid.
AUTHOR
Malte Ubl, <malteubl@gmx.de>
SEE ALSO
perl(1).