egeloen / IvoryCKEditorBundle

Provides a CKEditor integration for your Symfony project.
MIT License
336 stars 114 forks source link

Decouple the Twig extension from the Templating component #211

Closed egeloen closed 8 years ago

egeloen commented 8 years ago

This PR fixes #209 by moving the CKEditor rendering in a new class decoupled from Twig and the Templating component. Then, it is possible to disable / don't install the Templating component entirely.

Basically, it was designed this way at the very beginning of the development of this bundle because Twig was hardly coupled to the Templating component in the Symfony full-stack so, the bundle reflects that but since Symfony 3 it is no more the case so let's decouple it...