Skip to content

Commit

Permalink
Merge pull request #33 from Garethp/master
Browse files Browse the repository at this point in the history
Adding a static renderer
  • Loading branch information
nacmartin committed Dec 6, 2018
2 parents 0efa17d + 45be4f7 commit d3a2ccd
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 2 deletions.
6 changes: 4 additions & 2 deletions DependencyInjection/Compiler/CacheCompilerPass.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@ public function process(ContainerBuilder $container)
$key = $container->getParameter('limenius_react.cache_key');
$renderer = $container
->getDefinition('limenius_react.phpexecjs_react_renderer')
->addMethodCall('setCache', [$appCache, $key])
;
->addMethodCall('setCache', [$appCache, $key]);

$container->getDefinition('limenius_react.static_react_renderer')
->addMethodCall('setCache', [$appCache, $key]);
}
}
2 changes: 2 additions & 0 deletions Resources/config/services.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
<parameter key="limenius_react.external_react_renderer.class">Limenius\ReactRenderer\Renderer\ExternalServerReactRenderer</parameter>
<parameter key="limenius_react.phpexecjs_react_renderer.class">Limenius\ReactRenderer\Renderer\PhpExecJsReactRenderer</parameter>
<parameter key="limenius_react.context_provider.class">Limenius\ReactRenderer\Context\SymfonyContextProvider</parameter>
<parameter key="limenius_react.static_react_renderer.class">Limenius\ReactRenderer\Renderer\StaticReactRenderer</parameter>
</parameters>

<services>
Expand All @@ -26,5 +27,6 @@
<argument type="service" id="limenius_react.context_provider" />
<argument type="service" id="logger" />
</service>
<service id="limenius_react.static_react_renderer" class="%limenius_react.static_react_renderer.class%" />
</services>
</container>
1 change: 1 addition & 0 deletions Resources/config/twig.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
<services>
<service id="limenius_react.render_extension" class="%limenius_react.render_extension.class%">
<argument type="service" id="limenius_react.react_renderer" on-invalid="null"/>
<argument type="service" id="limenius_react.static_react_renderer" on-invalid="null" />
<argument type="service" id="limenius_react.context_provider" />
<argument>%limenius_react.default_rendering%</argument>
<argument>%limenius_react.trace%</argument>
Expand Down

0 comments on commit d3a2ccd

Please sign in to comment.