Behat\Behat\Context\ServiceContainer\ContextExtension::loadDefaultContextReaders PHP Method

loadDefaultContextReaders() private method

Loads default context readers.
private loadDefaultContextReaders ( ContainerBuilder $container )
$container Symfony\Component\DependencyInjection\ContainerBuilder
    private function loadDefaultContextReaders(ContainerBuilder $container)
    {
        $definition = new Definition('Behat\\Behat\\Context\\Reader\\AnnotatedContextReader');
        $container->setDefinition(self::getAnnotatedContextReaderId(), $definition);
        $definition = new Definition('Behat\\Behat\\Context\\Reader\\ContextReaderCachedPerContext', array(new Reference(self::getAnnotatedContextReaderId())));
        $definition->addTag(self::READER_TAG, array('priority' => 50));
        $container->setDefinition(self::getAnnotatedContextReaderId() . '.cached', $definition);
        $definition = new Definition('Behat\\Behat\\Context\\Reader\\TranslatableContextReader', array(new Reference(TranslatorExtension::TRANSLATOR_ID)));
        $container->setDefinition(self::READER_TAG . '.translatable', $definition);
        $definition = new Definition('Behat\\Behat\\Context\\Reader\\ContextReaderCachedPerSuite', array(new Reference(self::READER_TAG . '.translatable')));
        $definition->addTag(self::READER_TAG, array('priority' => 50));
        $container->setDefinition(self::READER_TAG . '.translatable.cached', $definition);
    }