Peter Lavender > Padre-0.96 > Padre::Logger

Download:
Padre-0.96.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.96   Source   Latest Release: Padre-1.00

NAME ^

Padre::Logger - Compile-time logging library for Padre

SYNOPSIS ^

  # In the launcher script
  $ENV{PADRE_DEBUG} = 1;



  use Padre;

  # In each Padre::Foo class
  use Padre::Logger;

  sub method {
      TRACE('->method') if DEBUG;

      # Your code as normal
  }

DESCRIPTION ^

This is a logging utility class for Padre. It provides a basic set of simple functionality that allows for logging/debugging/tracing statements to be used in Padre that will compile out of the application when not in use.

syntax highlighting: