45 $checkParamsResult = $this->checkParams(
$fields);
46 if (!$checkParamsResult->isSuccess())
48 $this->
addErrors($checkParamsResult->getErrors());
53 $basket = $this->getBasketByFuserId($fuserId,
$fields[
'SITE_ID']);
57 $orderClassName = $registry->getOrderClassName();
59 $order->setBasket($basket);
62 'BASKET_ITEMS' => Sale\Helpers\Controller\Action\Entity\Order::getOrderProductsByBasket($basket),
63 'ORDER_PRICE_TOTAL' => Sale\Helpers\Controller\Action\Entity\Order::getTotal(
$order),
72 $basketClassName = $registry->getBasketClassName();
73 return $basketClassName::loadItemsForFUser($fuserId,
$siteId)->getOrderableItems();