Dumplie\Customer\Application\Command\AddToCartHandler::handle PHP Method

handle() public method

public handle ( AddToCart $command )
$command AddToCart
    public function handle(AddToCart $command)
    {
        $product = $this->products->getBySku(new SKU($command->sku()));
        $cart = $this->carts->getById(new CartId($command->cartId()));
        $cart->add($product, $command->quantity());
    }
AddToCartHandler