/**
  * 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()]);
 }