Make sure tha Form::FieldType can find subclasses (in subdirectories) of Forms.

This commit is contained in:
Colin Kuskie 2008-12-23 00:45:34 +00:00
parent d502f4b5de
commit 6fc73d854b
2 changed files with 3 additions and 2 deletions

View file

@ -20,7 +20,7 @@ use Tie::IxHash;
use WebGUI::International;
use WebGUI::Pluggable;
use WebGUI::Utility;
use Module::Find qw(findsubmod);
use Module::Find qw(findallmod);
=head1 NAME
@ -113,7 +113,7 @@ sub getTypes {
my $self = shift;
my @types = @{$self->get('types')};
unless (scalar(@types)) {
my @classes = findsubmod 'WebGUI::Form';
my @classes = findallmod 'WebGUI::Form';
for my $class (@classes) {
if ($class =~ /^WebGUI::Form::(.*)/) {
my $type = $1;