/** * @return ProductCalculateMetricsEntityObjectSetter */ public function getEntityObjectSetter() { if (!$this->entityObjectSetter) { $this->entityObjectSetter = new ProductCalculateMetricsEntityObjectSetter(); } return parent::getEntityObjectSetter(); }
/** * @return OrderProductEntityObjectSetter */ public function getEntityObjectSetter() { if (!$this->entityObjectSetter) { $this->entityObjectSetter = new OrderProductEntityObjectSetter(); } return parent::getEntityObjectSetter(); }
/** * @return CustomerEntityObjectSetter */ public function getEntityObjectSetter() { if (!$this->entityObjectSetter) { $this->entityObjectSetter = new CustomerEntityObjectSetter(); } return parent::getEntityObjectSetter(); }
protected function initEntityObjectSetter() { $this->entityObjectSetter = $this->componentFactory->getEntityObjectSetter(); $this->entityObjectSetter->setEntityManager($this->entityManager); }