File Coverage

blib/lib/Buzznet/Gallery.pm
Criterion Covered Total %
statement 9 25 36.0
branch n/a
condition n/a
subroutine 3 10 30.0
pod 6 7 85.7
total 18 42 42.8


line stmt bran cond sub pod time code
1             package Buzznet::Gallery;
2              
3 1     1   5 use strict;
  1         2  
  1         33  
4 1     1   4 use warnings;
  1         2  
  1         26  
5              
6             require Exporter;
7 1     1   4 use AutoLoader qw(AUTOLOAD);
  1         2  
  1         13  
8              
9             our @ISA = qw(Exporter);
10              
11             # Items to export into callers namespace by default. Note: do not export
12             # names by default without a very good reason. Use EXPORT_OK instead.
13             # Do not simply export all your public functions/methods/constants.
14              
15             # This allows declaration use Buzznet::Gallery ':all';
16             # If you do not need this, moving things directly into @EXPORT or @EXPORT_OK
17             # will save memory.
18             our %EXPORT_TAGS = ( 'all' => [ qw(
19            
20             ) ] );
21              
22             our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
23              
24             our @EXPORT = qw(
25            
26             );
27              
28             our $VERSION = '0.01';
29              
30             #require XSLoader;
31             #XSLoader::load('Buzznet::Gallery', $VERSION);
32              
33             # Preloaded methods go here.
34              
35             sub new
36             {
37 0     0 0   my ($package,@refs) = @_;
38 0           my $inst = {@refs};
39 0           $inst->{"error"} = undef;
40 0           return bless($inst,$package);
41             }
42              
43             sub url
44             {
45 0     0 1   my $self = shift;
46 0           return $self->{"url"};
47             }
48              
49             sub title
50             {
51 0     0 1   my $self = shift;
52 0           return $self->{"title"};
53             }
54              
55             sub description
56             {
57 0     0 1   my $self = shift;
58 0           return $self->{"description"};
59             }
60              
61             sub entry_id
62             {
63 0     0 1   my $self = shift;
64 0           return $self->{"entry_id"};
65             }
66              
67             sub mtime
68             {
69 0     0 1   my $self = shift;
70 0           return $self->{"mtime"};
71             }
72              
73             sub image
74             {
75 0     0 1   my $self = shift;
76 0           return $self->{"image"};
77             }
78             # Autoload methods go after =cut, and are processed by the autosplit program.
79              
80             1;
81             __END__