/** * @return void */ public function setUp() { parent::setUp(); $this->ids = DbFixturesLoader::loadFixtures(); $this->facade = new ProductOptionFacade(); $this->facade->setFactory(new ProductOptionBusinessFactory()); $this->localeFacade = new LocaleFacade(); $this->localeFacade->setFactory(new LocaleBusinessFactory()); $this->productFacade = new ProductFacade(); $this->productFacade->setFactory(new ProductBusinessFactory()); $this->productQueryContainer = new ProductQueryContainer(); $this->productOptionQueryContainer = new ProductOptionQueryContainer(); $this->buildProductOptionFacade(); }
/** * @param string $concreteSku * * @return void */ protected function touchProductAbstractByConcreteSku($concreteSku) { $idProductAbstract = $this->productFacade->getProductAbstractIdByConcreteSku($concreteSku); $this->productFacade->touchProductActive($idProductAbstract); }