/** * Register Transformer. * * @param TransformerInterface $transformer Transformer */ private function registerTransformer(TransformerInterface $transformer) { if (PHP_VERSION_ID >= $transformer->getRequiredPhpVersionId()) { $this->items[] = $transformer; } $transformer->registerCustomTokens(); foreach ($transformer->getCustomTokenNames() as $name) { $this->addCustomToken(constant($name), $name); } }
/** * Register Transformer. * * @param TransformerInterface $transformer Transformer */ public function registerTransformer(TransformerInterface $transformer) { $this->items[] = $transformer; $transformer->registerCustomTokens(); foreach ($transformer->getCustomTokenNames() as $name) { $this->addCustomToken(constant($name), $name); } }