11# EzCoreExtraBundle
22
3- [ ![ SensioLabsInsight] ( https://insight.sensiolabs.com/projects/4c330566-a5a9-45c1-82a5-00d781f355a0/mini.png )] ( https://insight.sensiolabs.com/projects/4c330566-a5a9-45c1-82a5-00d781f355a0 )
4- [ ![ Build Status] ( https://travis-ci.org/lolautruche/EzCoreExtraBundle.svg )] ( http://travis-ci.org/lolautruche/EzCoreExtraBundle )
5-
6- Adds extra features to eZ Platform.
3+ Adds extra features to Ibexa Platform.
74
85## Compatibility
9- * ` master ` branch is ** only compatible with eZ Platform v3**
6+ * ` master ` branch is ** only compatible with Ibexa Platform v4**
7+ * ` v3.x ` branch is ** only compatible with eZ Platform v3**
108* ` v2.x ` is ** only compatible with eZ Platform v1 and v2**
119* ` 1.0 ` branch is compatible with both eZ Platform * and* eZ Publish 5.4/2014.11.
1210
@@ -17,7 +15,7 @@ Adds extra features to eZ Platform.
1715 This avoids you to create custom controllers when you need to add a few simple variables to your view.
1816
1917 ``` yaml
20- ezpublish :
18+ ibexa :
2119 system :
2220 my_siteaccess :
2321 location_view :
@@ -28,9 +26,6 @@ Adds extra features to eZ Platform.
2826 # Following keys will be injected as variables into configured template
2927 osTypes : [osx, linux, losedows]
3028 secret : %secret%
31- # Parameters resolved by config resolver
32- # See https://doc.ez.no/display/EZP/Dynamic+settings+injection
33- default_ttl : $content.default_ttl$
3429 # Using a parameter provider, for more complex usecases.
3530 my_provider : {"provider": "my_param_provider"}
3631
@@ -55,17 +50,19 @@ Adds extra features to eZ Platform.
5550* **[Simplified authorization checks](Resources/doc/simplified_auth_checks.md)**
5651
5752 Simplifies calls to ` $this->isGranted()` from inside controllers and `is_granted()` from within templates when checking
58- against eZ inner permission system (module/function/valueObject).
53+ against Ibexa inner permission system (module/function/valueObject).
5954
6055 ```
6156
6257## Requirements
63- EzCoreExtraBundle currently works eZ Platform v1, v2 and v3 (kernel v6, v7 and v8).
58+ EzCoreExtraBundle currently works eZ Platform v1, v2 and v3 (kernel v6, v7 and v8), and Ibexa Platform v4 .
6459
6560> If you're using eZ publish 5.4/2014.11 or Netgen variant, look at ` 1.1 ` branch and/or ` v1.x ` releases.
6661
6762> If you're using eZ Platform v1 or v2, look at ` 2.x ` branch and/or ` v2.x ` releases.
6863
64+ > If you're using eZ Platform v3, look at ` 3.x ` branch and/or ` v3.x ` releases.
65+
6966## Installation
7067This bundle is available on [ Packagist] ( https://packagist.org/packages/lolautruche/ez-core-extra-bundle ) .
7168You can install it using Composer.
@@ -76,20 +73,7 @@ composer require lolautruche/ez-core-extra-bundle
7673
7774Then add it to your application:
7875
79- > ` EzCoreExtraBundle ` ** MUST** be instanciated ** AFTER** eZ bundles.
80-
81- ``` php
82- // ezpublish/EzPublishKernel.php
83-
84- public function registerBundles()
85- {
86- $bundles = [
87- // ...
88- new Lolautruche\EzCoreExtraBundle\EzCoreExtraBundle(),
89- // ...
90- ];
91- }
92- ```
76+ > ` EzCoreExtraBundle ` ** MUST** be instanciated ** AFTER** Ibexa bundles.
9377
9478## Documentation
9579See [ Resources/doc/] ( Resources/doc )
0 commit comments