All Symonfy features are essentially working also in eZ Publish 5, ; this page however describes features used out of the box however with limitations on due to the eZ Publish 5 features developed on top, and features not used out of the box for a reason described here.
|Configuration||All configuration uses standard yml configuration|
|Dependency injection||Injection Supported for all services|
|Security||Own Firewall voter that uses eZ Publish user rights|
Not used out of the box:
|Doctrine||We don't currently use Doctrine DBAL, . Available options: use Zeta Database/Persistence until we switch or be ok with several database connections. If the latter you can use it like described in symfony doc by adding doctrine/orm & doctrine/doctrine-bundle via composer and installs install it like any other bundle.|
|Annotations||We don't currently bundle FrameworkExtraBundle which provides support for Annotating routes/firewall rules on controllers and other features, workaround. Workaround: customer can add it in composer and installs install it like any other bundle.|