renamed translator.real to translator.default

This commit is contained in:
Fabien Potencier 2011-07-19 12:05:51 +02:00
parent d6cbbdd26c
commit b4b8f35da2
4 changed files with 9 additions and 9 deletions

View File

@ -18,7 +18,7 @@ class TranslatorPass implements CompilerPassInterface
{ {
public function process(ContainerBuilder $container) public function process(ContainerBuilder $container)
{ {
if (!$container->hasDefinition('translator.real')) { if (!$container->hasDefinition('translator.default')) {
return; return;
} }
@ -26,6 +26,6 @@ class TranslatorPass implements CompilerPassInterface
foreach ($container->findTaggedServiceIds('translation.loader') as $id => $attributes) { foreach ($container->findTaggedServiceIds('translation.loader') as $id => $attributes) {
$loaders[$id] = $attributes[0]['alias']; $loaders[$id] = $attributes[0]['alias'];
} }
$container->findDefinition('translator.real')->replaceArgument(2, $loaders); $container->findDefinition('translator.default')->replaceArgument(2, $loaders);
} }
} }

View File

@ -466,8 +466,8 @@ class FrameworkExtension extends Extension
{ {
if (!empty($config['enabled'])) { if (!empty($config['enabled'])) {
// Use the "real" translator instead of the identity default // Use the "real" translator instead of the identity default
$container->setAlias('translator', 'translator.real'); $container->setAlias('translator', 'translator.default');
$translator = $container->findDefinition('translator.real'); $translator = $container->findDefinition('translator.default');
$translator->addMethodCall('setFallbackLocale', array($config['fallback'])); $translator->addMethodCall('setFallbackLocale', array($config['fallback']));
// Discover translation directories // Discover translation directories

View File

@ -14,7 +14,7 @@
</parameters> </parameters>
<services> <services>
<service id="translator.real" class="%translator.class%"> <service id="translator.default" class="%translator.class%">
<argument type="service" id="service_container" /> <argument type="service" id="service_container" />
<argument type="service" id="translator.selector" /> <argument type="service" id="translator.selector" />
<argument type="collection" /> <!-- translation loaders --> <argument type="collection" /> <!-- translation loaders -->

View File

@ -129,11 +129,11 @@ abstract class FrameworkExtensionTest extends TestCase
{ {
$container = $this->createContainerFromFile('full'); $container = $this->createContainerFromFile('full');
$this->assertTrue($container->hasDefinition('translator.real'), '->registerTranslatorConfiguration() loads translation.xml'); $this->assertTrue($container->hasDefinition('translator.default'), '->registerTranslatorConfiguration() loads translation.xml');
$this->assertEquals('translator.real', (string) $container->getAlias('translator'), '->registerTranslatorConfiguration() redefines translator service from identity to real translator'); $this->assertEquals('translator.default', (string) $container->getAlias('translator'), '->registerTranslatorConfiguration() redefines translator service from identity to real translator');
$resources = array(); $resources = array();
foreach ($container->getDefinition('translator.real')->getMethodCalls() as $call) { foreach ($container->getDefinition('translator.default')->getMethodCalls() as $call) {
if ('addResource' == $call[0]) { if ('addResource' == $call[0]) {
$resources[] = $call[1]; $resources[] = $call[1];
} }
@ -145,7 +145,7 @@ abstract class FrameworkExtensionTest extends TestCase
'->registerTranslatorConfiguration() finds FrameworkExtension translation resources' '->registerTranslatorConfiguration() finds FrameworkExtension translation resources'
); );
$calls = $container->getDefinition('translator.real')->getMethodCalls(); $calls = $container->getDefinition('translator.default')->getMethodCalls();
$this->assertEquals('fr', $calls[0][1][0]); $this->assertEquals('fr', $calls[0][1][0]);
} }