jonasbn > Business-DK-CVR-0.06 > Data::FormValidator::Constraints::Business::DK::CVR

Download:
Business-DK-CVR-0.06.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.01   Source   Latest Release: Business-DK-CVR-0.09

NAME ^

Data::FormValidator::Constraints::Business::DK::CVR - constraint for Danish CVR

VERSION ^

The documentation describes version 0.01 of Data::FormValidator::Constraints::Business::DK::CVR

SYNOPSIS ^

  use Data::FormValidator;
  use Data::FormValidator::Constraints::Business::DK::CVR qw(valid_cvr);

    my $dfv_profile = {
        required => [qw(cvr)],
        constraint_methods => {
            cvr => valid_cvr(),
        }
    };

    my $dfv_profile = {
        required => [qw(cvr)],
        constraint_methods => {
            cvr => valid_cvr(),
        },
        untaint_all_constraints => 1,
    };

DESCRIPTION ^

This module exposes a set of subroutines which are compatible with Data::FormValidator. The module implements contraints as specified in Data::FormValidator::Constraints.

SUBROUTINES AND METHODS ^

valid_cvr

Checks whether a CVR is valid (see: SYNOPSIS) and Business::DK::CVR

match_valid_cvr

Untaints a given CVR (see: SYNOPSIS and BUGS AND LIMITATIONS)

EXPORTS ^

Data::FormValidator::Constraints::Business::DK::CVR exports on request:

"valid_dk_cvr"
"match_valid_cvr"

DIAGNOSTICS ^

CONFIGURATION AND ENVIRONMENT ^

The module requires no special configuration or environment to run.

DEPENDENCIES ^

INCOMPATIBILITIES ^

The module has no known incompatibilities.

BUGS AND LIMITATIONS ^

The tests seem to reflect that untainting takes place, but the "match_valid_cvr" is not called at all, so how this untaiting is expected integrated into Data::FormValidator is still not settled (SEE: TODO)

TEST AND QUALITY ^

Coverage of the test suite is at 81.8%

TODO ^

SEE ALSO ^

BUG REPORTING ^

Please report issues via CPAN RT:

  http://rt.cpan.org/NoAuth/Bugs.html?Dist=Business-DK-CVR

or by sending mail to

  bug-Business-DK-CVR@rt.cpan.org

AUTHOR ^

Jonas B. Nielsen, (jonasbn) - <jonasbn@cpan.org>

COPYRIGHT ^

Business-DK-CVR and related is (C) by Jonas B. Nielsen, (jonasbn) 2006-2008

LICENSE ^

Business-DK-CVR and related is released under the artistic license

The distribution is licensed under the Artistic License, as specified by the Artistic file in the standard perl distribution (http://www.perl.com/language/misc/Artistic.html).

syntax highlighting: