/** * Get array replacements. * * @return array */ public function getReplacements() { $transformerGenerator = new TransformerGenerator(['name' => $this->name]); $transformer = $transformerGenerator->getRootNamespace() . '\\' . $transformerGenerator->getName() . 'Transformer'; $transformer = str_replace(["\\", '/'], '\\', $transformer); echo $transformer; return array_merge(parent::getReplacements(), ['transformer' => $transformer]); }
/** * Get array replacements. * * @return array */ public function getReplacements() { $transformerGenerator = new TransformerGenerator(['name' => $this->name]); return array_merge(parent::getReplacements(), ['transformer_namespace' => $transformerGenerator->getNamespaceName()]); }