for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Shippinno\YahooShoppingJp\Api;
use Shippinno\YahooShoppingJp\Exception\DistillationException;
use Shippinno\YahooShoppingJp\HttpMethod;
class GetOrderInfoApi extends AbstractApi
{
/**
* {@inheritdoc}
*/
public function httpMethod(): HttpMethod
return HttpMethod::POST();
}
public function path(): string
return 'orderInfo';
public function distillResponse(array $response): array
if(! isset($response['Result']['OrderInfo'])) {
throw new DistillationException;
return $response['Result']['OrderInfo'];
public function expectsFormFields(): bool
return false;