/** * Gets the 'translation.extractor' service. * * This service is shared. * This method always returns the same instance of the service. * * @return \Symfony\Component\Translation\Extractor\ChainExtractor A Symfony\Component\Translation\Extractor\ChainExtractor instance. */ protected function getTranslation_ExtractorService() { $this->services['translation.extractor'] = $instance = new \Symfony\Component\Translation\Extractor\ChainExtractor(); $instance->addExtractor('php', $this->get('translation.extractor.php')); $instance->addExtractor('twig', $this->get('twig.translation.extractor')); return $instance; }
/** * @return Symfony\Component\Translation\Extractor\ChainExtractor */ public function createServiceTranslation__extractor() { $service = new Symfony\Component\Translation\Extractor\ChainExtractor(); $service->addExtractor('latte', $this->getService('translation.extractor.latte')); return $service; }