Validation-Class
view release on metacpan or search on metacpan
lib/Validation/Class.pm view on Meta::CPAN
$configuration_routine->($proto);
return $proto;
}
sub import {
my $caller = caller(0) || caller(1);
strict->import;
warnings->import;
__PACKAGE__->export_to_level(1, @_);
return return_class_proto $caller # provision prototype when used
}
sub initialize_validator {
lib/Validation/Class/Exporter.pm view on Meta::CPAN
*{"$child\::$_"} = *{"$parent\::$_"} for @{$args{routines}};
my $ISA = "$child\::ISA";
push @$ISA, 'Validation::Class'
unless grep { $_ eq 'Validation::Class' } @$ISA;
*{"$child\::$_"} = *{"Validation\::Class\::$_"}
for @Validation::Class::EXPORT;
strict->import;
warnings->import;
$child->load({@{$args{settings}}}) if $args{settings};
return $child;
};
return $this;
lib/Validation/Class/Util.pm view on Meta::CPAN
*{"$class\::$attr"} = $code;
}
return;
}
sub import {
strict->import;
warnings->import;
__PACKAGE__->export_to_level(1, @_);
return;
}
sub isa_arrayref {
( run in 0.509 second using v1.01-cache-2.11-cpan-299005ec8e3 )