NAME
WebService::POEditor::Response
VERSION
version v1.1.0
res
Instance of Role::REST::Client::Response.
method
Original request method.
response
POEditor API response hash.
status
POEditor API response status.
code
POEditor API response code.
message
POEditor API response message.
list
Returns array of items for responses that return "list" (e.g. List Projects).
my @list = $res->list;
count_list
Returns number of items in the list.
has_list
Returns true if list has items, false otherwise.
get_list_item($index)
Get list item by array index.
item
Returns item HashRef for responses that provide "item" (e.g. View Project Details).
NOTE: For "Export" method call, even though it provides item
, the response will be stored in "export_url".
get_item($item_key)
my $id = $res->get_item('id');
Returns item by key.
has_item
Returns true if response has item, false otherwise.
details
Returns details HashRef for responses that provide "details" (e.g. Add Terms).
get_detail($key)
Get detail by key.
my $parsed = $self->get_detail('parsed');
has_details
Return true if response has details, false otherwise.
export_url
For "Export" method call returns an URL string.
AUTHOR
Roman F. <romanf@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by Roman F..
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.