Exponential 5.x Kernel  7.5.40
Exponential New Stack (Symfony-based) Kernel — PHP Class Reference
Exponential CMS — 5.x Kernel (New Stack) PHP Class Reference

Introduction

This is the complete PHP class reference for the Exponential 5.x Kernel (New Stack), a modern Symfony-based CMS kernel maintained by 7x (se7enxweb).

Source: github.com/se7enxweb/ezpublish-kernel

Browse the Documentation

  • Class List — All documented PHP classes
  • Class Hierarchy — Inheritance tree
  • Class Members — All class methods and properties
  • File List — Source files with documentation
  • File Members — Global functions and variables
  • Modules — Documentation groups
  • Namespaces — PHP namespaces

Architecture

The kernel is organised into three main layers:

Layer Namespace Description
API eZ\Publish\API Public API: content repository, values, and interfaces
Core eZ\Publish\Core Core implementations: persistence, search, field types, IO, MVC
SPI eZ\Publish\SPI Service Provider Interfaces for alternative implementations

Bundles

Bundle Description
EzPublishCoreBundle Symfony bundle integrating the kernel with the full stack
EzPublishDebugBundle Debug tools and data collectors
EzPublishRestBundle REST API bundle
EzPublishLegacySearchEngineBundle Legacy search engine integration

Related Documentation

License

Released under the GNU General Public License v2. See LICENSE.

Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.