コード例 #1
0
ファイル: CartItem.php プロジェクト: bmartus/laracart
 /**
  * Adds an sub item to a item
  *
  * @param array $subItem
  *
  * @return CartSubItem $itemHash
  */
 public function addSubItem(array $subItem)
 {
     $subItem = new CartSubItem($subItem);
     $this->subItems[$subItem->getHash()] = $subItem;
     $this->generateHash();
     return $subItem;
 }
コード例 #2
0
ファイル: CartItem.php プロジェクト: lukepolo/laracart
 /**
  * Adds an sub item to a item.
  *
  * @param array $subItem
  * @param bool  $autoUpdate
  *
  * @return CartSubItem
  */
 public function addSubItem(array $subItem, $autoUpdate = true)
 {
     $subItem = new CartSubItem($subItem);
     $this->subItems[$subItem->getHash()] = $subItem;
     $this->generateHash();
     if ($autoUpdate) {
         app('laracart')->update();
     }
     return $subItem;
 }