本文整理汇总了PHP中Magento\Sales\Model\Order::getItems方法的典型用法代码示例。如果您正苦于以下问题:PHP Order::getItems方法的具体用法?PHP Order::getItems怎么用?PHP Order::getItems使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Magento\Sales\Model\Order
的用法示例。
在下文中一共展示了Order::getItems方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: buildOrderDescriptionText
/**
* Build Description Information for the Transaction
* @param \Magento\Sales\Model\Order $order
* @param string $lineSeparator
* @return string
*/
public function buildOrderDescriptionText($order, $lineSeparator = PHP_EOL)
{
$orderDescriptionText = "";
$orderItems = $order->getItems();
foreach ($orderItems as $orderItem) {
$separator = $orderItem == end($orderItems) ? '' : $lineSeparator;
$orderDescriptionText .= $orderItem->getQtyOrdered() . ' x ' . $orderItem->getName() . $separator;
}
return $orderDescriptionText;
}
示例2: df_oi_roots
/**
* 2016-09-07
* @param O $o
* @return string
*/
function df_oi_roots(O $o)
{
return array_filter($o->getItems(), function (OI $i) {
return !$i->getParentItem();
});
}
示例3: getItems
/**
* Returns list of line items in the cart
*
* @return \Magento\Sales\Api\Data\OrderItemInterface[]
*/
public function getItems()
{
return $this->order->getItems();
}