If you use OO, require will find your module, but of course the module will still create the Data::Validator::OO package and not an OO package, causing the following OO->import to fail (silently).BEGIN { require Foo; Foo->import; }
Makeshifts last the longest.
In reply to Re^3: use constant and exporter
by Aristotle
in thread use constant and exporter
by Flame
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |