File Coverage

blib/lib/Indexuri/Apartament.pm
Criterion Covered Total %
statement 11 71 15.4
branch 0 32 0.0
condition n/a
subroutine 4 21 19.0
pod 4 17 23.5
total 19 141 13.4


line stmt bran cond sub pod time code
1             package Indexuri::Apartament;
2              
3 1     1   25786 use 5.006;
  1         4  
4 1     1   6 use strict;
  1         2  
  1         30  
5 1     1   6 use warnings FATAL => 'all';
  1         6  
  1         48  
6 1     1   5 use Carp;
  1         1  
  1         937  
7              
8              
9             =head1 NAME
10              
11             Indexuri::Apartament - The great new Indexuri::Apartament!
12              
13             =head1 VERSION
14              
15             Version 0.01
16              
17             =cut
18              
19             our $VERSION = '0.01';
20              
21             # The Constructor ------------------------------------------------------------
22             sub new {
23 0     0 0   my $class = shift;
24 0           my $self = {
25             _IApaBucRece => shift,
26             _IApaBucCalda => shift,
27             _IApaBaiRece => shift,
28             _IApaBaiCalda => shift,
29             _IGaze => shift,
30             _ICal6261 => shift,
31             _ICal6262 => shift,
32             _ICal6263 => shift,
33             };
34 0           bless ($self, $class);
35 0           return $self;
36             }
37              
38              
39              
40             =head1 SYNOPSIS
41              
42             Quick summary of what the module does.
43              
44             Perhaps a little code snippet.
45              
46             use Indexuri::Apartament;
47              
48             my $foo = Indexuri::Apartament->new(890, 456, 456, 456);
49             ...
50             More info in file : t/useApartament.plx
51              
52             =head1 SUBROUTINES/METHODS
53              
54             =head2 getIApaBucRece() setIApaBucRece()
55             get/set Methods
56              
57             =cut
58              
59             sub getIApaBucRece {
60 0     0 1   my $self = shift;
61 0 0         unless (ref $self) {
62 0           croak "Should call method with an object";
63             }
64 0           return $self->{_IApaBucRece};
65             }
66              
67             sub setIApaBucRece {
68 0     0 1   my ($self, $IApaBucRece)= @_;
69 0 0         $self->{_IApaBucRece}= $IApaBucRece if defined ($IApaBucRece);
70 0           return $self->{_IApaBucRece};
71             }
72              
73             =head2 getIApaBucCalda() and setIApaBucCalda()
74              
75             =cut
76              
77             sub getIApaBucCalda {
78 0     0 1   my $self = shift;
79 0 0         unless (ref $self) {
80 0           croak "Should call method with an object";
81             }
82 0           return $self->{_IApaBucCalda};
83             }
84              
85             sub setIApaBucCalda {
86 0     0 1   my ($self, $IApaBucCalda)=@_;
87 0 0         $self->{_IApaBucCalda}=$IApaBucCalda if defined ($IApaBucCalda);
88 0           return $self->{_IApaBucCalda};
89             }
90              
91             =head2 Methods
92              
93             =cut
94              
95             sub getIApaBaiRece {
96 0     0 0   my $self = shift;
97 0 0         unless (ref $self) {
98 0           croak "Should call method with an object";
99             }
100 0           return $self->{_IApaBaiRece};
101             }
102              
103             sub setIApaBaiRece {
104 0     0 0   my ($self, $IApaBaiRece) = @_;
105 0 0         $self->{_IApaBaiRece}=$IApaBaiRece if defined ($IApaBaiRece);
106 0           return $self->{_IApaBaiRece};
107             }
108              
109             =head2 Methods
110              
111             =cut
112              
113             sub getIApaBaiCalda {
114 0     0 0   my $self = shift;
115 0 0         unless (ref $self) {
116 0           croak "Should call method with an object";
117             }
118 0           return $self->{_IApaBaiCalda};
119             }
120              
121             sub setIApaBaiCalda {
122 0     0 0   my ($self, $IApaBaiCalda) = @_;
123 0 0         $self->{_IApaBaiCalda}=$IApaBaiCalda if defined ($IApaBaiCalda);
124 0           return $self->{_IApaBaiCalda};
125             }
126              
127             =head2 Methods
128              
129             =cut
130              
131             sub getIGaze {
132 0     0 0   my $self = shift;
133 0 0         unless (ref $self) {
134 0           croak "Should call method with an object";
135             }
136 0           return $self->{_IGaze};
137             }
138              
139             sub setIGaze {
140 0     0 0   my ($self, $IGaze) = @_;
141 0 0         $self->{_IGaze} = $IGaze if defined ($IGaze);
142 0           return $self->{_IGaze};
143             }
144              
145              
146             =head2 Methods
147              
148             =cut
149              
150             sub getICal6261 {
151 0     0 0   my $self = shift;
152 0 0         unless (ref $self) {
153 0           croak "Should call method with an object";
154             }
155 0           return $self->{_ICal6261};
156             }
157              
158             sub setICal6261 {
159 0     0 0   my ($self, $ICal6261) = @_;
160 0 0         $self->{_ICal6261} = $ICal6261 if defined ($ICal6261);
161 0           return $self->{ICal6261};
162             }
163              
164             =head2 Methods
165              
166             =cut
167              
168             sub getICal6262 {
169 0     0 0   my $self = shift;
170 0 0         unless (ref $self) {
171 0           croak "Should call method with an object";
172             }
173 0           return $self->{_ICal6262};
174             }
175              
176             sub setICal6262 {
177 0     0 0   my ($self, $ICal6262) = @_;
178 0 0         $self->{_ICal6262} = $ICal6262 if defined ($ICal6262);
179 0           return $self->{ICal6262};
180             }
181              
182             =head2 Methods
183              
184             =cut
185              
186             sub getICal6263 {
187 0     0 0   my $self = shift;
188 0 0         unless (ref $self) {
189 0           croak "Should call method with an object";
190             }
191 0           return $self->{_ICal6263};
192             }
193              
194             sub setICal6263 {
195 0     0 0   my ($self, $ICal6263) = @_;
196 0 0         $self->{_ICal6263} = $ICal6263 if defined ($ICal6263);
197 0           return $self->{ICal6263};
198             }
199              
200             =head1 AUTHOR
201              
202             Mihai Cornel, C<< >>
203              
204             =head1 BUGS
205              
206             Please report any bugs or feature requests to C, or through
207             the web interface at L. I will be notified, and then you'll
208             automatically be notified of progress on your bug as I make changes.
209              
210              
211              
212              
213             =head1 SUPPORT
214              
215             You can find documentation for this module with the perldoc command.
216              
217             perldoc Indexuri::Apartament
218              
219              
220             You can also look for information at:
221              
222             =over 4
223              
224             =item * RT: CPAN's request tracker (report bugs here)
225              
226             L
227              
228             =item * AnnoCPAN: Annotated CPAN documentation
229              
230             L
231              
232             =item * CPAN Ratings
233              
234             L
235              
236             =item * Search CPAN
237              
238             L
239              
240             =back
241              
242              
243             =head1 ACKNOWLEDGEMENTS
244              
245              
246             =head1 LICENSE AND COPYRIGHT
247              
248             Copyright 2015 Mihai Cornel.
249              
250             This program is free software; you can redistribute it and/or modify it
251             under the terms of the the Artistic License (2.0). You may obtain a
252             copy of the full license at:
253              
254             L
255              
256             Any use, modification, and distribution of the Standard or Modified
257             Versions is governed by this Artistic License. By using, modifying or
258             distributing the Package, you accept this license. Do not use, modify,
259             or distribute the Package, if you do not accept this license.
260              
261             If your Modified Version has been derived from a Modified Version made
262             by someone other than you, you are nevertheless required to ensure that
263             your Modified Version complies with the requirements of this license.
264              
265             This license does not grant you the right to use any trademark, service
266             mark, tradename, or logo of the Copyright Holder.
267              
268             This license includes the non-exclusive, worldwide, free-of-charge
269             patent license to make, have made, use, offer to sell, sell, import and
270             otherwise transfer the Package with respect to any patent claims
271             licensable by the Copyright Holder that are necessarily infringed by the
272             Package. If you institute patent litigation (including a cross-claim or
273             counterclaim) against any party alleging that the Package constitutes
274             direct or contributory patent infringement, then this Artistic License
275             to you shall terminate on the date that such litigation is filed.
276              
277             Disclaimer of Warranty: THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER
278             AND CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
279             THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
280             PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY
281             YOUR LOCAL LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR
282             CONTRIBUTOR WILL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR
283             CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE,
284             EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
285              
286              
287             =cut
288              
289             1; # End of Indexuri::Apartament