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 10     10   70 use Moo;
  10         21  
  10         51  
3 10     10   2396 use Filter::signatures;
  10         29  
  10         46  
4 10     10   256 no warnings 'experimental::signatures';
  10         20  
  10         287  
5 10     10   48 use feature 'signatures';
  10         16  
  10         705  
6             extends 'HAL::Resource';
7              
8 10     10   3703 use Finance::Bank::Postbank_de::APIv1::Account;
  10         29  
  10         937  
9              
10             our $VERSION = '0.56';
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 42 sub get_accounts( $self ) {
  2         4  
  2         4  
28 2         17 $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