Apache-Voodoo
view release on metacpan or search on metacpan
lib/Apache/Voodoo.pm view on Meta::CPAN
package Apache::Voodoo;
$VERSION = "3.0200";
use strict;
use warnings;
use Data::Dumper;
use Time::HiRes;
use Apache::Voodoo::Exception;
sub new {
my $class = shift;
my $self = {};
bless $self, $class;
return $self;
}
sub init { }
################################################################################
# Debugging
################################################################################
sub debug {
my $self = shift;
if (ref($Apache::Voodoo::Engine::debug)) {
$Apache::Voodoo::Engine::debug->debug(@_);
}
}
sub info {
my $self = shift;
if (ref($Apache::Voodoo::Engine::debug)) {
$Apache::Voodoo::Engine::debug->info(@_);
}
}
sub warn {
my $self = shift;
if (ref($Apache::Voodoo::Engine::debug)) {
$Apache::Voodoo::Engine::debug->warn(@_);
}
}
sub error {
my $self = shift;
if (ref($Apache::Voodoo::Engine::debug)) {
$Apache::Voodoo::Engine::debug->error(@_);
}
}
sub exception {
my $self = shift;
if (ref($Apache::Voodoo::Engine::debug)) {
$Apache::Voodoo::Engine::debug->exception(@_);
}
Apache::Voodoo::Exception::RunTime::Thrown->throw(join("\n",@_));
}
sub trace {
( run in 1.632 second using v1.01-cache-2.11-cpan-5837b0d9d2c )