File Coverage

blib/lib/POEx/HTTP/Server/Error.pm
Criterion Covered Total %
statement 10 18 55.5
branch n/a
condition n/a
subroutine 4 8 50.0
pod 4 5 80.0
total 18 31 58.0


line stmt bran cond sub pod time code
1             # $Id: Error.pm 909 2012-07-13 15:38:39Z fil $
2             # Copyright 2010 Philip Gwyn
3              
4             package POEx::HTTP::Server::Error;
5              
6 13     13   2591 use strict;
  13         32  
  13         638  
7 13     13   77 use warnings;
  13         134  
  13         558  
8              
9 13     13   77 use base qw( POEx::HTTP::Server::Response );
  13         26  
  13         8477  
10              
11             sub details
12             {
13 0     0 0 0 my( $self, $op, $errnum, $errstr ) = @_;
14 0         0 $self->{op} = $op;
15 0         0 $self->{errnum} = $errnum;
16 0         0 $self->{errstr} = $errstr;
17              
18 0         0 $self->content( "$op error [$errnum] $errstr" );
19             }
20              
21 2     2 1 2671 sub op { $_[0]->{op} }
22 0     0 1   sub errnum { $_[0]->{errnum} }
23 0     0 1   sub errstr { $_[0]->{errstr} }
24 0     0 1   sub errstring { $_[0]->{errstring} }
25              
26             1;
27              
28             __END__