The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Business::CyberSource::Exception::Response - response thrown as an object because of ERROR state

VERSION

version 0.010000

SYNOPSIS

        use Try::Tiny;
        use Safe::Isa;

        try { ... }
        catch {
                if ( $_->$_does('Business::CyberSource::Response::Role::Base) )
                        # log reason_text
                }
        };

DESCRIPTION

do not catch this object, should Moose provide an exception role at some point, we will remove this class in favor of applying the role to Business::CyberSource::Response instead catch Business::CyberSource::Response::Role::Base

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/xenoterracide/business-cybersource/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Caleb Cushing <xenoterracide@gmail.com>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2014 by Caleb Cushing <xenoterracide@gmail.com>.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)