File Coverage

blib/lib/OxdPerlModule.pm
Criterion Covered Total %
statement 12 14 85.7
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 17 19 89.4


line stmt bran cond sub pod time code
1             package OxdPerlModule;
2              
3 1     1   13776 use 5.006;
  1         3  
4 1     1   3 use strict;
  1         2  
  1         18  
5 1     1   2 use warnings FATAL => 'all';
  1         5  
  1         352  
6 1     1   416 use OxdPackages::OxdConfig;
  1         1  
  1         22  
7 1     1   353 use OxdPackages::OxdRegister;
  0            
  0            
8             use OxdPackages::UpdateRegistration;
9             use OxdPackages::GetAuthorizationUrl;
10             use OxdPackages::GetTokenByCode;
11             use OxdPackages::GetUserInfo;
12             use OxdPackages::OxdLogout;
13             use OxdPackages::UmaRsProtect;
14             use OxdPackages::UmaRpAuthorizeRpt;
15             use OxdPackages::UmaRpGetGat;
16             use OxdPackages::UmaRpGetRpt;
17             use OxdPackages::UmaRsCheckAccess;
18              
19             =head1 NAME
20              
21             OxdPerlModule - The great new OxdPerlModule!
22              
23             =head1 VERSION
24              
25             Version 0.01
26              
27             =cut
28              
29             our $VERSION = '0.01';
30              
31              
32             =head1 SYNOPSIS
33              
34             Quick summary of what the module does.
35              
36             Perhaps a little code snippet.
37              
38             use OxdPerlModule;
39              
40             my $foo = OxdPerlModule->new();
41             ...
42              
43             =head1 EXPORT
44              
45             A list of functions that can be exported. You can delete this section
46             if you don't export anything, such as for a purely object-oriented module.
47              
48             =head1 SUBROUTINES/METHODS
49              
50             =head2 function1
51              
52             =cut
53              
54             sub function1 {
55             }
56              
57             =head2 function2
58              
59             =cut
60              
61             sub function2 {
62             }
63              
64             =head1 AUTHOR
65              
66             Gaurav Chhabra, C<< >>
67              
68             =head1 BUGS
69              
70             Please report any bugs or feature requests to C, or through
71             the web interface at L. I will be notified, and then you'll
72             automatically be notified of progress on your bug as I make changes.
73              
74              
75              
76              
77             =head1 SUPPORT
78              
79             You can find documentation for this module with the perldoc command.
80              
81             perldoc OxdPerlModule
82              
83              
84             You can also look for information at:
85              
86             =over 4
87              
88             =item * RT: CPAN's request tracker (report bugs here)
89              
90             L
91              
92             =item * AnnoCPAN: Annotated CPAN documentation
93              
94             L
95              
96             =item * CPAN Ratings
97              
98             L
99              
100             =item * Search CPAN
101              
102             L
103              
104             =back
105              
106              
107             =head1 ACKNOWLEDGEMENTS
108              
109              
110             =head1 LICENSE AND COPYRIGHT
111              
112             Copyright 2017 Gaurav Chhabra.
113              
114             This program is free software; you can redistribute it and/or modify it
115             under the terms of the the Artistic License (2.0). You may obtain a
116             copy of the full license at:
117              
118             L
119              
120             Any use, modification, and distribution of the Standard or Modified
121             Versions is governed by this Artistic License. By using, modifying or
122             distributing the Package, you accept this license. Do not use, modify,
123             or distribute the Package, if you do not accept this license.
124              
125             If your Modified Version has been derived from a Modified Version made
126             by someone other than you, you are nevertheless required to ensure that
127             your Modified Version complies with the requirements of this license.
128              
129             This license does not grant you the right to use any trademark, service
130             mark, tradename, or logo of the Copyright Holder.
131              
132             This license includes the non-exclusive, worldwide, free-of-charge
133             patent license to make, have made, use, offer to sell, sell, import and
134             otherwise transfer the Package with respect to any patent claims
135             licensable by the Copyright Holder that are necessarily infringed by the
136             Package. If you institute patent litigation (including a cross-claim or
137             counterclaim) against any party alleging that the Package constitutes
138             direct or contributory patent infringement, then this Artistic License
139             to you shall terminate on the date that such litigation is filed.
140              
141             Disclaimer of Warranty: THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER
142             AND CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
143             THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
144             PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY
145             YOUR LOCAL LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR
146             CONTRIBUTOR WILL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR
147             CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE,
148             EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
149              
150              
151             =cut
152              
153             1; # End of OxdPerlModule