Froody::Base - base class for Froody classes
A base class for all Froody classes, provides useful methods.
A constructor. Doesn't take any parameters. Throws an exception if some are passed.
Called from new. Designed to be overridden. Remember to call your parent init!
A utility wrapper around Params::Validate that also makes sure that it's being called as a class method, eg.
sub class_method { my $class = shift; my %args = $class->validate_class(@_, { ... } ) ...
see Params::Validate for details on the function.
A utility wrapper around Params::Validate that also makes sure that it's being called as an object method, eg.
sub object_method { my $self = shift; my %args = $self->validate_class(@_, { ... } ) ...
A utility wrapper around Params::Validate that does nothing else, for methods that can be class or object methods.
sub class_method { my $class = shift; my %args = $class->validate_either(@_, { ... } ) ...
None known.
Please report any bugs you find via the CPAN RT system. http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Froody
Copyright Fotango 2005. All rights reserved.
Please see the main Froody documentation for details of who has worked on this project.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Froody
To install Froody, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Froody
CPAN shell
perl -MCPAN -e shell install Froody
For more information on module installation, please visit the detailed CPAN module installation guide.