Migration from IvoryCKEditorBundle to FOSCKEditorBundle ======================================================= Here we will explain the process of migration. TL;DR: Check how we migrated `SonataFormatterBundle`_ Update composer.json -------------------- .. code-block:: bash composer remove egeloen/ckeditor-bundle composer require friendsofsymfony/ckeditor-bundle Update bundle definition ------------------------ Replace:: ['all' => true], ]; With:: ['all' => true], ]; If you are not using Symfony Flex, then replace this in your AppKernel. Replace:: add('body', CKEditorType::Class) After:: add('body', CKEditorType::Class) Update service definition ------------------------- If you are fetching any of the services directly from the container you will have to find all occurrences of ``ivory_ck_editor.*`` in your application and replace them with ``fos_ck_editor.*``. Instead of doing:: $this->get('ivory_ck_editor.form.type'); You would do:: $this-get('fos_ck_editor.form.type'); Regenerate assets ----------------- First fetch ckeditor assets: .. code-block:: bash bin/console ckeditor:install and then regenerate Symfony assets: .. code-block:: bash bin/console assets:install .. _`SonataFormatterBundle`: https://github.com/sonata-project/SonataFormatterBundle/pull/331