File Coverage

blib/lib/Mojolicious/Plugin/LinkEmbedder/Link/Image.pm
Criterion Covered Total %
statement 3 6 50.0
branch n/a
condition 0 3 0.0
subroutine 1 2 50.0
pod 1 1 100.0
total 5 12 41.6


line stmt bran cond sub pod time code
1             package Mojolicious::Plugin::LinkEmbedder::Link::Image;
2              
3             =head1 NAME
4              
5             Mojolicious::Plugin::LinkEmbedder::Link::Image - Base class for image links
6              
7             =head1 DESCRIPTION
8              
9             This class inherit from L.
10              
11             =cut
12              
13 1     1   379 use Mojo::Base 'Mojolicious::Plugin::LinkEmbedder::Link';
  1         1  
  1         4  
14              
15             =head1 METHODS
16              
17             =head2 to_embed
18              
19             Returns an img tag.
20              
21             =cut
22              
23             sub to_embed {
24 0     0 1   my $self = shift;
25 0           my %args = @_;
26              
27 0   0       $self->tag(img => src => $self->url, alt => $args{alt} || $self->url);
28             }
29              
30             =head1 AUTHOR
31              
32             Jan Henning Thorsen - C
33              
34             =cut
35              
36             1;