protected function getFactory() { if (!$this->factory) { $this->factory = Factory::getInstance()->setup($this->getOptions(), $this->getLogger()); } return $this->factory; }
public function factorySdk(array $options, $loggerChannel = 'bin', $verbose = false) { return Factory::getInstance()->setup($options, $this->factoryLogger($loggerChannel, $verbose)); }
private function skuManager() { return $this->factorySubManager(Factory::getInstance(), 'sku'); }
public function getFactory() { return Factory::getInstance(); }