File Coverage

blib/lib/Catalyst/Helper/Model/SMS.pm
Criterion Covered Total %
statement 3 7 42.8
branch n/a
condition n/a
subroutine 1 2 50.0
pod 1 1 100.0
total 5 10 50.0


line stmt bran cond sub pod time code
1             package Catalyst::Helper::Model::SMS;
2              
3 1     1   2757 use strict;
  1         1  
  1         145  
4              
5             # ABSTRACT: Catalyst Helper for SMS::Send Models
6              
7             our $VERSION = '0.01';
8              
9              
10             sub mk_compclass {
11 0     0 1   my ( $self, $helper ) = @_;
12 0           my $file = $helper->{file};
13 0           $helper->render_file( 'compclass', $file );
14 0           return 1;
15             }
16              
17              
18             1;
19              
20             =pod
21              
22             =head1 NAME
23              
24             Catalyst::Helper::Model::SMS - Catalyst Helper for SMS::Send Models
25              
26             =head1 VERSION
27              
28             version 0.1
29              
30             =head1 SYNOPSIS
31              
32             script/create.pl model SMS SMS
33              
34             =head1 DESCRIPTION
35              
36             Helper for SMS::Send Model.
37              
38             =head2 METHODS
39              
40             =over 4
41              
42             =item mk_compclass
43              
44             Makes a main model class
45              
46             =back
47              
48             =head1 NAME
49              
50             Catalyst::Helper::Model::SMS - Helper for SMS::Send based Models
51              
52             =head1 SEE ALSO
53              
54             L<Catalyst::Manual>, L<Catalyst::Test>, L<Catalyst::Request>,
55             L<Catalyst::Response>, L<Catalyst::Helper>
56              
57             =head1 AUTHOR
58              
59             Martin Atukunda, C<matlads@cpan.org>
60              
61             =head1 LICENSE
62              
63             This library is free software . You can redistribute it and/or modify
64             it under the same terms as perl itself.
65              
66             =head1 AUTHOR
67              
68             Martin Atukunda <matlads@cpan.org>
69              
70             =head1 COPYRIGHT AND LICENSE
71              
72             This software is copyright (c) 2013 by Martin Atukunda.
73              
74             This is free software; you can redistribute it and/or modify it under
75             the same terms as the Perl 5 programming language system itself.
76              
77             =cut
78              
79             __DATA__
80              
81             =begin pod_to_ignore
82              
83             __compclass__
84             package [% class %];
85              
86             use Moose;
87             use namespace::autoclean;
88              
89             extends 'Catalyst::Model::SMS';
90              
91             __PACKAGE__->config(
92             driver => 'Test',
93             args => {},
94             );
95              
96             __PACKAGE__->meta->make_immutable;
97              
98             1;
99              
100             =head1 NAME
101              
102             [% class %] - SMS Model Class
103              
104             =head1 SYNOPSIS
105              
106             See L<[% app %]>
107              
108             =head1 DESCRIPTION
109              
110             SMS Model Class.
111              
112             =head1 AUTHOR
113              
114             [% author %]
115              
116             =head1 LICENSE
117              
118             This library is free software, you can redistribute it and/or modify
119             it under the same terms as Perl itself.
120              
121             =cut