File Coverage

blib/lib/Finance/Bank/Postbank_de/APIv1/BusinessPartner.pm
Criterion Covered Total %
statement 19 19 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod 0 1 0.0
total 25 26 96.1


line stmt bran cond sub pod time code
1             package Finance::Bank::Postbank_de::APIv1::BusinessPartner;
2 9     9   69 use Moo;
  9         21  
  9         161  
3 9     9   3065 use Filter::signatures;
  9         25  
  9         63  
4 9     9   296 no warnings 'experimental::signatures';
  9         22  
  9         331  
5 9     9   58 use feature 'signatures';
  9         32  
  9         807  
6             extends 'HAL::Resource';
7              
8 9     9   4059 use Finance::Bank::Postbank_de::APIv1::Account;
  9         28  
  9         1056  
9              
10             our $VERSION = '0.55';
11              
12             =head1 NAME
13              
14             Finance::Bank::Postbank_de::APIv1::BusinessPartner - Postbank Businesspartner (Person)
15              
16             =head1 SYNOPSIS
17              
18             =cut
19              
20             has [ 'accountHolder', 'name', 'iban', 'currency', 'amount',
21             'ownerType',
22             'sapAmId',
23             'relationshipCategory',
24             'accounts',
25             ] => ( is => 'ro' );
26              
27 2     2 0 6 sub get_accounts( $self ) {
  2         6  
  2         4  
28 2         52 $self->inflate_list(
29             'Finance::Bank::Postbank_de::APIv1::Account',
30             $self->accounts
31             );
32             }
33              
34             1;
35              
36             =head1 AUTHOR
37              
38             Max Maischein, E<lt>corion@cpan.orgE<gt>
39              
40             =head1 SEE ALSO
41              
42             L<perl>, L<WWW::Mechanize>.
43              
44             =head1 REPOSITORY
45              
46             The public repository of this module is
47             L<https://github.com/Corion/Finance-Bank-Postbank_de>.
48              
49             =head1 SUPPORT
50              
51             The public support forum of this module is
52             L<https://perlmonks.org/>.
53              
54             =head1 BUG TRACKER
55              
56             Please report bugs in this module via the RT CPAN bug queue at
57             L<https://rt.cpan.org/Public/Dist/Display.html?Name=Finance-Bank-Postbank_de>
58             or via mail to L<finance-bank-postbank_de-Bugs@rt.cpan.org>.
59              
60             =head1 COPYRIGHT (c)
61              
62             Copyright 2003-2018 by Max Maischein C<corion@cpan.org>.
63              
64             =head1 LICENSE
65              
66             This module is released under the same terms as Perl itself.
67              
68             =cut