Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

The 4.6.x skeleton

When to use se7enxweb/exponential-platform-v4x-dxp-skeleton instead of the v5 skeleton - Platform 4.6.x on Symfony 5.4 with PHP 8.0 to 8.5 (PHP 7.4 usable without support) - and how it differs from the v5 DXP described…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/dxp-developers/the-v4x-skeleton.md

On this page

The 4.6.x skeleton

This page is for developers who cannot run PHP 8.3 yet, or who move an Ibexa 4.6 project one generation at a time. Most of this section describes the v5 DXP; the 4.6.x skeleton is its older sibling.

Contents

  1. The two skeletons
  2. When to use the 4.6.x skeleton
  3. What differs from v5
  4. Moving on to v5 later

The two skeletons

SkeletonPlatformSymfonyPHPNode.js
se7enxweb/exponential-platform-dxp-skeletonv57.4 LTS8.3 or newer20
se7enxweb/exponential-platform-v4x-dxp-skeleton4.6.x5.4 (extra.symfony.require pinned to 5.4.*)7.4 to 8.520

Source: DXP skeleton.

When to use the 4.6.x skeleton

  • Your servers run PHP 7.4 to 8.2 and cannot move yet.
  • You migrate an Ibexa 4.0 to 4.6 project: chapter 16 moves it to 4.6.latest first, then to this skeleton (16.5.1).

For a new project, prefer v5.

What differs from v5

Area4.6.xv5
Core tablesez* names, plus a few ibexa_* tablesevery core table ibexa_*
Field type identifiersez* (for example ezstring)ibexa_* (for example ibexa_string)
Symfony5.47.4
Command prefixexponential: with ibexa: aliases, from the kernel fork's 2026-04-07 changethe same

Commands, settings and package names on the other pages of this section are those of v5. On 4.6.x, check each one with php bin/console list and composer show before you use it.

Moving on to v5 later

The move from 4.6 to 5.0 includes the table renames and the new field type identifiers (16.5.6), PHP 8.3, and Symfony 7.4. Plan it as its own project, with a timed dry run on a copy.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x