Dumplie\CustomerService\Application\Command\CreatePaymentHandler::handle PHP Method

handle() public method

public handle ( CreatePayment $command )
$command CreatePayment
    public function handle(CreatePayment $command)
    {
        $order = $this->orders->getById(new OrderId($command->orderId()));
        $this->payments->add(new Payment(new PaymentId($command->paymentId()), $order));
    }
CreatePaymentHandler