NAME

Net::Async::Webservice::UPS::QVSubscription - a UPS Quantum View subscription

VERSION

version 1.1.3

DESCRIPTION

Instances of this class can be passed to "qv_events" in Net::Async::Webservice::UPS to specify what events you want to retrieve.

ATTRIBUTES

begin_date

Optional DateTime (with coercion from ISO 8601 strings), to only retrieve events after this date.

end_date

Optional DateTime (with coercion from ISO 8601 strings), to only retrieve events before this date.

name

Optional string, the name of a subscription.

filename

Optional string, the name of a Quantum View subscription file.

METHODS

as_hash

Returns a hashref that, when passed through XML::Simple, will produce the XML fragment needed in UPS QVEvents requests to represent this subscription.

AUTHORS

  • Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com>

  • Sherzod B. Ruzmetov <sherzodr@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2015 by Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com>.

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