Webservice::OVH::Me::Order::Details
use Webservice::OVH; my $ovh = Webservice::OVH->new_from_json("credentials.json"); my $order = $ovh->me->orders->[0]; my $details = $order->details; foreach my $detail (@$details) { print $detail->unit_price; }
Provides access to details for an order entry.
Internal Method to create the Detail object. This method is not ment to be called directly.
Parameter: $api_wrapper - ovh api wrapper object, $module - root object, $detail_id - api id
Return: Webservice::OVH::Me::Order::Detail
Synopsis: Webservice::OVH::Me::Order::Detail->_new($ovh_api_wrapper, $detail_id, $module);
Returns root Order object.
Return: Webservice::OVH::Me::Order
Synopsis: my $order = $datail->order;
Returns the api id.
Return: VALUE
Synopsis: my $id = $detail->id;
Retrieves properties. This method updates the intern property variable.
Return: HASH
Synopsis: my $properties = $detail->properties;
Exposed property value.
Synopsis: my $description = $detail->description;
Synopsis: my $domain = $detail->domain;
Synopsis: my $quantity = $detail->quantity;
Synopsis: my $total_price = $detail->total_price;
Synopsis: my $unit_price = $detail->unit_price;
To install Webservice::OVH, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Webservice::OVH
CPAN shell
perl -MCPAN -e shell install Webservice::OVH
For more information on module installation, please visit the detailed CPAN module installation guide.