protected function getFactory() { if (!$this->factory) { $this->factory = Factory::getInstance()->setup($this->getOptions(), $this->getLogger()); } return $this->factory; }
public function getFactory() { return Factory::getInstance(); }
protected function factory($data) { return Factory::getInstance()->createProduct($data); }