mirror of
https://github.com/twigphp/Twig.git
synced 2026-09-14 11:27:00 +00:00
fix Commonmark factory definition
This commit is contained in:
@@ -23,7 +23,7 @@ return static function (ContainerConfigurator $container) {
|
|||||||
->args([new TaggedIteratorArgument('twig.markdown.league_extension')])
|
->args([new TaggedIteratorArgument('twig.markdown.league_extension')])
|
||||||
|
|
||||||
->set('twig.markdown.league_common_mark_converter', CommonMarkConverter::class)
|
->set('twig.markdown.league_common_mark_converter', CommonMarkConverter::class)
|
||||||
->factory([$service('twig.markdown.league_common_mark_converter_factory')])
|
->factory($service('twig.markdown.league_common_mark_converter_factory'))
|
||||||
|
|
||||||
->set('twig.markdown.default', LeagueMarkdown::class)
|
->set('twig.markdown.default', LeagueMarkdown::class)
|
||||||
->args([$service('twig.markdown.league_common_mark_converter')])
|
->args([$service('twig.markdown.league_common_mark_converter')])
|
||||||
|
|||||||
@@ -37,5 +37,10 @@ class TwigExtraExtensionTest extends TestCase
|
|||||||
}
|
}
|
||||||
|
|
||||||
$this->assertSame(LeagueMarkdown::class, $container->getDefinition('twig.markdown.default')->getClass());
|
$this->assertSame(LeagueMarkdown::class, $container->getDefinition('twig.markdown.default')->getClass());
|
||||||
|
|
||||||
|
$commonmarkConverterFactory = $container->getDefinition('twig.markdown.league_common_mark_converter')->getFactory();
|
||||||
|
|
||||||
|
$this->assertSame('twig.markdown.league_common_mark_converter_factory', (string) $commonmarkConverterFactory[0]);
|
||||||
|
$this->assertSame('__invoke', $commonmarkConverterFactory[1]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user