The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Perl::Critic::OTRS - A collection of handy Perl::Critic policies

VERSION

version 0.02

SYNOPSIS

Perl::Critic::OTRS is a collection of Perl::Critic policies that will help to program in the OTRS way of programming

DESCRIPTION

The rules included with the Perl::Critic::OTRS group include:

Perl::Critic::Policy::OTRS::ProhibitFetchrowHashref

Kernel::System::DB provides a method called FetchrowHashref, but this method is deprecated as this relies on DBI's fetchrow_hashref. Some users have reported problems with it on some database systems.

Perl::Critic::Policy::OTRS::ProhibitDumper

Perl::Critic::Policy::OTRS::ProhibitLocaltime

Perl::Critic::Policy::OTRS::ProhibitLowPrecedenceOps

Perl::Critic::Policy::OTRS::ProhibitOpen

Perl::Critic::Policy::OTRS::ProhibitRequire

Perl::Critic::Policy::OTRS::ProhibitSomeCoreFunctions

Perl::Critic::Policy::OTRS::RequireCamelCase

Perl::Critic::Policy::OTRS::RequireParensWithMethods

Perl::Critic::Policy::OTRS::RequireTrueReturnValueForModules

WHY A COLLECTION OF OTRS POLICIES?

The policies bundled in this distributions represent the coding guideline provided by the OTRS project. It's always a good idea to program the way the project itself does.

So every programmer who is familiar with the OTRS codebase can read and follow your code.

AUTHOR

Renee Baecker, <module@renee-baecker.de>

BUGS

Please report any bugs or feature requests to bug-perl-critic-otrs at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Perl-Critic-OTRS. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Perl::Critic::OTRS

You can also look for information at:

ACKNOWLEDGMENTS

Thanks to

  • Martin Edenhofer for creating a great tool like OTRS

COPYRIGHT & LICENSE

Copyright 2010 Renee Baecker.

This program is free software; you can redistribute it and/or modify it under the terms of:

  • the Artistic License version 2.0.

AUTHOR

Renee Baecker <module@renee-baecker.de>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2010 by Renee Baecker.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)