/**
* 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;
}