Message-ID: <1955490905.3306.1485852665542.JavaMail.confluence@ip-10-127-227-164> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_3305_1657175693.1485852665542" ------=_Part_3305_1657175693.1485852665542 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html Create the extension Bundle

Create the extension Bundle

To extend PlatformUI, the very first thing to do is to create a = Symfony bundle. For that, you can use the Symfony generate bundle command in = the following way:

=20
$ app/console generate:bundle --namespace=3DEzSystems/ExtendingPl=
atformUIConferenceBundle --dir=3Dsrc --format=3Dyml --no-interaction
= =20

This will generate a new bundle skeleton in src/EzSystems/Extendin= gPlatformUIConferenceBundle, add it to the application kernel and co= nfigure eZ Platform to use the generated routing.yml without a= sking any question. Of course, you are free to tweak the bundle's namespace= and directory or to integrate the PlatformUI extension code in an existing= bundle.

Results and next step:

If you run this exact command, you will pretty much get the code available under the 1_bun= dle tag on Github.

The next step is then to prepare the bundle to handle PlatformUI specific configuration.<= /p>

------=_Part_3305_1657175693.1485852665542--