<?php

declare(strict_types=1);

namespace Mirakl\MMP\Common\Request\Order\Ship;

use Mirakl\Core\Request\ApiOperation;
use Mirakl\MMP\Common\Request\Order\AbstractOrderRequest;

/**
 * (OR24) Valid the shipment of the order which is in @see AbstractOrderStatus::SHIPPING state
 */
#[ApiOperation('OR24')]
abstract class AbstractShipOrderRequest extends AbstractOrderRequest
{
    /**
     * @var string
     */
    protected $method = 'PUT';

    /**
     * @var string
     */
    protected $endpoint = '/orders/{order}/ship';
}
