File Coverage

blib/lib/WebService/Cmis/Agent.pm
Criterion Covered Total %
statement 9 11 81.8
branch n/a
condition n/a
subroutine 3 5 60.0
pod 2 2 100.0
total 14 18 77.7


line stmt bran cond sub pod time code
1             package WebService::Cmis::Agent;
2              
3             =head1 NAME
4              
5             WebService::Cmis::Agent - base class for all user agents
6              
7             =head1 DESCRIPTION
8              
9             This is the base class for all WebService::Cmis::Agents.
10              
11             Parent class: L
12              
13             =cut
14              
15 1     1   4420 use strict;
  1         3  
  1         51  
16 1     1   6 use warnings;
  1         2  
  1         33  
17              
18 1     1   1319 use LWP::UserAgent ();
  1         94787  
  1         194  
19             our @ISA = qw(LWP::UserAgent);
20              
21             =head1 METHODS
22              
23             =over 4
24              
25             =cut
26              
27             =item login(%params)
28              
29             to be implemented by a sub class as required.
30              
31             =cut
32              
33 0     0 1   sub login {
34             # nop
35             }
36              
37             =item logout()
38              
39             to be implemented by a sub class as required.
40              
41             =cut
42              
43 0     0 1   sub logout {
44             # nop
45             }
46              
47             =back
48              
49              
50             =head1 COPYRIGHT AND LICENSE
51              
52             Copyright 2012-2013 Michael Daum
53              
54             This module is free software; you can redistribute it and/or modify it under
55             the same terms as Perl itself. See F.
56              
57             =cut
58              
59             1;
60