Ejemplo n.º 1
0
 /**
  * @inheritdoc
  */
 function updateProduct(ProductInterface $product, $andFlush = false)
 {
     $id = $product->getId();
     if (null == $id) {
         $id = uniqid();
         $rp = new \ReflectionProperty($product, 'id');
         $rp->setAccessible(true);
         $rp->setValue($product, $id);
         $rp->setAccessible(false);
     }
     $this->products[$id] = $product;
 }
Ejemplo n.º 2
0
 public function equals(ProductInterface $product)
 {
     return $this->id == $product->getId();
 }