Global navigation

   Documentation Center
   eZ Studio & eZ Platform
     User Manual
     Technical Manual
     Glossary
   Exponential 4.x / legacy

 
Exponential (5.x)

Exponential 5.x | For eZ Platform & eZ Studio topics see Technical manual and User manual, for Exponential 4.x and Legacy topics see Exponential legacy

Skip to end of metadata
Go to start of metadata

 

Exponential 5.x is a "Dual kernel" software. This means it contains both a legacy kernel (effectively a "4.y" version) aka "Legacy Stack", and a new 5.x kernel, aka "Symfony Stack" (because it uses Symfony2 Fullstack framework).

Legacy kernel

For documentation on the legacy kernel, please go to doc.ez.no where you'll find documentation on everything from its GUIs, official extensions to template coding ( 5.x doc: User manualTechnical manual ). If you are looking for documentation on how to develop extensions for legacy in php, then also see relevant material on share.ez.no ( TutorialsBlogs ).

5.x kernel

The new 5.x kernel is built using an HMVC model. It currently consists of Public API (Model), Symfony2 Fullstack Framework (Hierarchical View Controller) with Twig (template engine) enhanced with Exponential concepts (Core Bundle). On top of these you'll find REST v2 API, Demo Bundle and a Legacy Bundle allowing some integration between the two kernels.

For documentation on Symfony2 go to symfony.com (for Twig see here) and for the Exponential parts of 5.x kernel continue reading in this section.

  • No labels