Brian Cassidy

NAME

Finance::Wesabe::Account - Class to represent a wesabe account

SYNOPSIS

    my $account = Finance::Wesabe::Account->new(
        content => $c, parent => $p
    );

DESCRIPTION

This modules provides access to your basic account information, including individual transactions.

ACCESSORS

  • content - Hashref of data from the response

  • parent - Parent object with acces to the user agent

ACCOUNT INFORMATION

  • name

  • id

  • guid

  • txaction_count

  • account_type

  • account_number

  • newest_txaction - A DateTime object

  • oldest_txaction - A DateTime object

  • last_uploaded_at - A DateTime object

  • balance

METHODS

transactions( )

Returns a list of Finance::Wesabe::Transaction objects for transactions associated with this account.

pretty_balance( )

Returns your balance in a nicely formatted string based on your preferenes.

AUTHOR

Brian Cassidy <bricas@cpan.org>

COPYRIGHT AND LICENSE

Copyright 2009-2010 by Brian Cassidy

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.