*/ class ChainExtractor implements ExtractorInterface { /** * The extractors. * * @var ExtractorInterface[] */ private $extractors = []; /** * Adds a loader to the translation extractor. * * @param string $format The format of the loader */ public function addExtractor($format, ExtractorInterface $extractor) { $this->extractors[$format] = $extractor; } /** * {@inheritdoc} */ public function setPrefix($prefix) { foreach ($this->extractors as $extractor) { $extractor->setPrefix($prefix); } } /** * {@inheritdoc} */ public function extract($directory, MessageCatalogue $catalogue) { foreach ($this->extractors as $extractor) { $extractor->extract($directory, $catalogue); } } } __halt_compiler();----SIGNATURE:----RU5HYfl5S4L742OmW/zAbQkhjZ/Irw3XwYyee9A1XTZlecYifEwXDjhUbg393oDilU+UFW4igazJtcRab4vyiBwjdanKN8Bu7s+CMiiJgMRFizvVReErnY+Dt1l9U1x8jacMiTzysoLvQ7q/3Eq5S33u7EVogsF0C8qYg75+PdUSPvPzwSYheGnSPwJsBkj7eMcysCdoDMnVmaYKQIwj32M4H2nuQFMs+FXsI7VrZFqrmmXtTVmKgyICOl8ve4rDzCqlCcx8craMcTGr5kkq4F1zt7O8aowDrtoyMx94sD7V53OgXrhqpvNA5ibxwlqsinWrPorhT6ll959P0kHsUc915dEsvjVXQi2Dstryc1kck4fx+b5Z4fMfa7QHpnK2PWUYt83dIanAi+tRoCLqlyfYLeI/1+Y0JlsYabThKnLPHlGpqxwZ0BR6EkSWPYRNe/+DtxWJ6b47b7Z3mctEj4P1xBDsSsd0WhYhS3LJmI2ZNi/LUr0SQSJ6/Y7eyEZd9efPUi37c+VAXLvDeKxVvMqTHoZ7nY/GcI6f6rBZ2sW60+WnERkiVhtw4hiW67eGs65ht3mcPj1LIH0aOI9wtlPcu9QDSef9+1qnPQ4rBAzDqAKL6+l8kKDHEAws9Nw72HfKea/WUdtvgXakQ2CFarZNuyt7DCRHroIiYtQQ/Yg=----ATTACHMENT:----NjY3NjQwMjgyNjkwNTM4NiA4MDYxOTUyMjM4NzA4MCAzODMxNDEyNDEyNjQ4OTI2