Acme::Method::CaseInsensitive - Perl module for case insensitive method invocation


Acme-Method-CaseInsensitive documentation  | view source Contained in the Acme-Method-CaseInsensitive distribution.

Index


NAME

Top

Acme::Method::CaseInsensitive - Perl module for case insensitive method invocation

SYNOPSIS

Top

  use Acme::Method::CaseInsensitive;

  package Class;

  sub foo_bar {
  	print "it works"
  }

  Class->FoO_bAR;

DESCRIPTION

Top

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

Top

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

Top

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

Top

Malte Ubl, <malteubl@gmx.de>

SEE ALSO

Top

perl(1).


Acme-Method-CaseInsensitive documentation  | view source Contained in the Acme-Method-CaseInsensitive distribution.