CEB311Message.php 729 字节
<?php


namespace Lackoxygen\GzCbec\Request\Report;

use Lackoxygen\GzCbec\Contract\RequestInterface;
use Lackoxygen\GzCbec\Contract\XMLInterface;
use Lackoxygen\GzCbec\Request\CEBRequest;
use Lackoxygen\GzCbec\Request\Report\Node\BaseTransfer;
use Lackoxygen\GzCbec\Request\Report\Node\Order;

class CEB311Message extends CEBRequest
{
    protected $messageType = 'CEB311Message';

    /**
     * @param mixed $order
     */
    public function setOrder(Order $order): void
    {
        $this->mSet(__FUNCTION__, $order, false);
    }

    /**
     * @param mixed $baseTransfer
     */
    public function setBaseTransfer(BaseTransfer $baseTransfer): void
    {
        $this->mSet(__FUNCTION__, $baseTransfer, false);
    }
}