Business-DK-FI
view release on metacpan or search on metacpan
lib/Business/DK/FI.pm view on Meta::CPAN
=item * L<Params::Validate>
=item * L<Readonly>
=item * L<Exporter>
=item * L<English>
=back
=head1 BUGS AND LIMITATIONS
This module has no known bugs or limitations.
=head1 BUG REPORTING
Please report issues via CPAN RT:
=over
=item * L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Business-DK-FI>
lib/Class/Business/DK/FI.pm view on Meta::CPAN
=item * L<English>
=item * L<Business::DK::FI>
=back
=head1 INCOMPATIBILITIES
The module has no known incompatibilities.
=head1 BUGS AND LIMITATIONS
This module has no known bugs or limitations.
=head1 TEST AND QUALITY
=head2 TEST COVERAGE
---------------------------- ------ ------ ------ ------ ------ ------ ------
File stmt bran cond sub pod time total
---------------------------- ------ ------ ------ ------ ------ ------ ------
lib/Data/FormValidator/Constraints/Business/DK/FI.pm view on Meta::CPAN
L<Data::FormValidator::Constraints>.
=head1 SUBROUTINES AND METHODS
=head2 valid_fi
Checks whether a FI number is valid (see: SYNOPSIS) and L<Business::DK::FI>.
=head2 match_valid_fi
Untaints a given FI number (see: SYNOPSIS and BUGS AND LIMITATIONS).
=head1 EXPORTS
Data::FormValidator::Constraints::Business::DK::FI exports on request:
=over
=item * L</valid_dk_fi>
=item * L</match_valid_fi>
lib/Data/FormValidator/Constraints/Business/DK/FI.pm view on Meta::CPAN
=item * L<Scalar::Util>
=item * L<Carp>
=back
=head1 INCOMPATIBILITIES
The module has no known incompatibilities.
=head1 BUGS AND LIMITATIONS
The tests seem to reflect that untainting takes place, but the L</match_valid_fi> is not called at all, so how this untaiting is expected integrated into L<Data::FormValidator> is still not settled (SEE: L</TODO>).
=head1 TEST AND QUALITY
The module is generally well tested, apart for the I<untainting> facility implemented in: L</match_valid_fi>, please see L</BUGS AND LIMITATIONS> and L</TODO>.
=head2 TEST COVERAGE
---------------------------- ------ ------ ------ ------ ------ ------ ------
File stmt bran cond sub pod time total
---------------------------- ------ ------ ------ ------ ------ ------ ------
blib/lib/Business/DK/FI.pm 100.0 100.0 n/a 100.0 100.0 35.1 100.0
...b/Class/Business/DK/FI.pm 100.0 100.0 66.7 100.0 100.0 64.9 98.4
Total 100.0 100.0 66.7 100.0 100.0 100.0 99.3
---------------------------- ------ ------ ------ ------ ------ ------ ------
t/perlcriticrc view on Meta::CPAN
severity = 1
verbose = 8
#------------------------------------------------------------------------------
[Documentation::RequirePodSections]
lib_sections = NAME|SYNOPSIS|VERSION|DESCRIPTION|SUBROUTINES AND METHODS|DIAGNOSTICS|CONFIGURATION AND ENVIRONMENT|DEPENDENCIES|TEST AND QUALITY|QUALITY AND CODING STANDARD|BUGS AND LIMITATIONS|BUG REPORTING|TODO|SEE ALSO|AUTHOR|COPYRIGHT|LICENSE
script_sections = NAME|SYNOPSIS|VERSION|DESCRIPTION|SUBROUTINES AND METHODS|DIAGNOSTICS|CONFIGURATION AND ENVIRONMENT|DEPENDENCIES|TEST AND QUALITY|QUALITY AND CODING STANDARD|BUGS AND LIMITATIONS|BUG REPORTING|TODO|SEE ALSO|AUTHOR|COPYRIGHT|LICENSE
[CodeLayout::ProhibitHardTabs]
allow_leading_tabs = 0
#REF: http://logiclab.jira.com/wiki/display/OPEN/Perl-Critic-Policy-ValuesAndExpressions-ProhibitConstantPragma
[-ValuesAndExpressions::ProhibitConstantPragma]
[-Subroutines::RequireArgUnpacking]
#Params::Validate
( run in 0.259 second using v1.01-cache-2.11-cpan-4d50c553e7e )