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 UpdateOrderShippingStatusApi extends AbstractApi
{
/**
* {@inheritdoc}
*/
public function httpMethod(): HttpMethod
return HttpMethod::POST();
}
public function path(): string
return 'orderShipStatusChange';
public function distillResponse(array $response): array
if(! isset($response['Result']['Status'])
|| $response['Result']['Status'] !== 'OK') {
throw new DistillationException;
return array();
public function expectsFormFields(): bool
return false;