Download the PHP package se7enxweb/exponential-platform-nexus without Composer

On this page you can find all versions of the php package se7enxweb/exponential-platform-nexus. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package exponential-platform-nexus

Exponential Platform Nexus 1.0.0.x

Exponential Platform Nexus Project Notice : 2025.08.12

"Please Note: This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".

Exponential Platform Nexus Project Status

Exponential Platform has made it beyond it's end of life in 2022 and survived. Current releases are primarily aimed at easing the requirements to support current versions of the PHP language like PHP 8.3, 8.4, 8.5 and beyond php9

Who is 7x

7x is the North American corporation driving The Continued General Use, Support, Development, Hosting, Design of Exponential Platform Enterprise Open Source Content Management System in 2026.

7x has been in busines supporting Exponential Platform Website Customers and Projects for over 24 years. 7x took over leadership of the project and it's development, support, adoption and community growth in 2023.

7x represents a serious company leading the open source community based effort to improve Exponential Platform and it's available community resources to help users continue to adopt and use the platform to deliver the very best in web applications websites and headless applications in the cloud.

Previously before 2022, 7x was called Brookins Consulting who was the outspoken leader in the active Exponential Platform Community and it's Portals for the past 24 years.

What is Exponential Platform Nexus?

Exponential Platform Nexus is made up of the latest Exponential Platform Legacy + Netgen Bundles for Media Site + Tags Bundle + Layouts + 7x Symfony 3.4 + PHP 8.5+ Bugfixes from 7x.

It's #1 Goal is to be the stable basis for building all Symfony based Exponential Platform (Legacy) Web Applications.

Recent improvements to Exponential Platform Nexus

Exponential Platform Nexus (the application of interest) delivered to users worldwide by a web server (PHP built-in, Apache, Nginx, lighttpd, Among others).

With PHP we require composer to install Exponential Platform Nexus software and no other software required to run the application. This is an incredible improvement to the kernel (core) of Exponential Platform Nexus.

What does Exponential Platform Nexus provide for end users building websites?

Exponential Platform Nexus is a professional PHP application framework with advanced CMS (content management system) functionality. As a CMS its most notable feature is its fully customizable and extendable content model. It is also suitable as a platform for general PHP development, allowing you to develop professional Internet applications, fast.

Standard CMS functionality, like news publishing and forums is built in and ready for you to use. Its stand-alone libraries can be used for cross-platform, secure, database independent PHP projects.

Exponential Platform Nexus is database, platform and browser independent. Because it is browser based it can be used and updated from anywhere as long as you have access to the Internet.

(Referred to as legacy + new stack in Exponential Platform and Ibexa OSS)

Requirements

What version of PHP is required

Exponential Platform Nexus supports PHP 8.3 -> 8.5 please use the latest version of PHP available on your OS.

Main Exponential Platform Nexus features

Installation

Read exponential.doc.exponential.earth/display/DEVELOPER/Step%2b1_%2bInstallation.html

Default Installation Starter Demo Design Bundle Database 'admin' Password is 'publish' (all lowercase).

Read Reseting the admin password in eZ publish on database sql to use to reset any user's password.

Issue tracker

Submitting bugs, improvements and stories is possible on https://github.com/se7enxweb/exponential-platfom-nexus/issues

If you discover a security issue, please responsibly report such issues via email to [email protected]

Where to get more help

Exponential Platform documentation: exponential.doc.exponential.earth/display/DEVELOPER/Docuemntation.html

Exponential Platform Community forums: share.exponential.earth/forums and share.exponential.earth/forums/exponential-platform

Exponential Platform Project Website: exponential.earth

Support Exponential Platform! Project extension support Website: support.exponential.earth

Share Exponential! Telegram Community Support Chat https://t.me/exponentialcms

How to contribute new features and bugfixes into Exponential Platform Nexus

Everyone is encouraged to contribute to the development of new features and bugfixes for Exponential Platform Nexus.

Donate and make a support subscription.

Help fund Exponential Platform!

You can support this project and it's community by making a donation of what ever size donation you feel willing to give to the project.

If we have helped you and you would like to support the project with a subscription of financial support you may. This is what helps us deliver more new features and improvements to the software. Support Exponential Platform with a subscription today!

A wide range of donation options avaialble at sponsor.se7enx.com, paypal.com/paypalme/7xweb and github.com/sponsors/se7enxweb

What is eZ Platform?

Exponential Platform is based on the successfull product, eZ Platform, is a highly extensible, pure Content Managment Platform built upon the ideals core to Symfony. It provides the same flexible content model at it's core like Exponential Platform, and has a growing amount of additional features outside the traditional CMS scope provided by means of "Bundles" extending it.

It is built on top of the full Symfony Framework, giving developers access to "standard" tools for rapid web & application development.

eZ Platform in some users view suffered a slow road to a stable datatype compatability with existing custom implementations of Exponential Platform. Today all of these conserns are now gone with a solid choice left leaving both Exponential Platform Platform and eZ Platform as serious contenders to be carefully considered. Netgen's Media Website Core software represents a much more modern eZ Platform core powered by Ibexa OSS. If your going to choose; Choose wisely.

Further reading on: https://ezplatform.com/

What is Ibexa DXP OSS?

Ibexa DXP OSS, the rebranded and evolved successor of eZ Platform, is a modern and highly extensible Digital Experience Platform built on the robust Symfony framework. Staying true to the foundational principles of Exponential Platform, it retains the flexible content model at its core while expanding its capabilities to include a broad spectrum of features that go beyond traditional CMS functionality. These features are delivered through "Bundles," providing developers with powerful tools for creating advanced web and digital solutions.

Built on top of Symfony, Ibexa DXP OSS offers developers access to standardized tools for efficient and scalable web and application development. Its architecture supports rapid innovation while ensuring compatibility with modern development standards.

Ibexa DXP OSS has matured into a robust and versatile platform, serving as a serious option for organizations seeking a cutting-edge CMS solution. For those looking to build modern web experiences, tools like Netgen's Media Website Core further enhance Ibexa OSS, showcasing its potential as a flexible and future-ready platform.

If you're making a choice, choose with care—and consider the power and flexibility of Ibexa DXP OSS.

Further reading: ibexa.co

Documentation for Ibexa DXP: doc.ibexa.co/en/latest/

Ibexa DXP Developer Portal: developers.ibexa.co

What is Netgen Media Site?

Netgen Media Site is a full-featured enterprise web content management and digital publishing platform built on top of the modern PHP ecosystem. It provides organizations with a structured, extensible framework for creating, managing, and delivering complex digital experiences across websites, portals, and content-driven applications.

At its core, Netgen Media Site combines a robust content model with a high-performance Symfony-based architecture, enabling developers and editors to collaborate efficiently while maintaining strict control over data structure, workflows, and presentation.

Architecture Overview

Netgen Media Site is designed around several foundational principles:

Key Capabilities

Netgen Media Site supports advanced publishing workflows and scalable content operations, including:

Developer Experience

For developers, Netgen Media Site provides:

This architecture enables rapid development of complex publishing systems while maintaining long-term maintainability.

Use Cases

Netgen Media Site is suitable for:

Philosophy

The platform emphasizes structured content, developer control, and editorial flexibility. Rather than treating content as flat documents, Netgen Media Site models information as reusable data entities, enabling scalable digital architectures that evolve alongside business needs.


In short, Netgen Media Site is not just a website builder — it is a programmable content platform designed for teams that require precision, scalability, and deep integration capabilities.

What is Netgen Layouts?

Netgen Layouts is a visual layout management engine and page composition framework designed to separate content structure from presentation layout. It enables developers, editors, and designers to build complex, reusable page layouts without tightly coupling layout logic to templates or content models.

Rather than treating a page as a static template, Netgen Layouts introduces a dynamic layout layer that controls how content is organized, positioned, and rendered — making it possible to design modular, multi-zone page structures that adapt to different contexts and content sources.

At its core, Netgen Layouts acts as an orchestration layer between your content repository, rendering engine, and frontend delivery pipeline.


Architectural Overview

Netgen Layouts is built around a modular, Symfony-based architecture with a strong emphasis on composability and extensibility.

Key architectural concepts include:

Layout Containers and Zones

Layouts are composed of containers divided into zones. Each zone represents a configurable region of a page where content blocks can be placed. Zones allow independent layout behavior, permissions, and rendering strategies.

Blocks

Blocks are reusable presentation units responsible for rendering specific types of content or functionality. A block might display:

Blocks encapsulate both configuration and rendering logic, enabling them to be reused across layouts.

Value and Parameter System

Layouts use a structured configuration system that allows editors and developers to control behavior without code changes. Parameters define:

This promotes predictable, testable layout behavior.

Rendering Pipeline

The rendering layer integrates with Symfony’s templating ecosystem. Layouts can render through Twig or custom view handlers, allowing developers to:

Rendering is decoupled from layout definition, ensuring flexibility without sacrificing maintainability.


Core Capabilities

Netgen Layouts provides advanced layout management features:

These features enable editorial teams to control presentation while developers retain architectural authority.


Developer Experience

For developers, Netgen Layouts offers:

Layouts can be versioned, extended, and integrated into CI/CD pipelines like any other application component.


Editorial Workflow

Editors gain a visual interface for assembling pages without modifying templates or touching code. This reduces deployment friction and accelerates iteration cycles while preserving developer-defined constraints.

Layout changes can be previewed and staged, supporting structured publishing workflows.


Use Cases

Netgen Layouts excels in environments where presentation flexibility is critical:


Philosophy

Netgen Layouts embraces the principle that layout is infrastructure — not just decoration. By elevating layout management to a first-class system component, it enables scalable, maintainable digital architectures that empower both developers and editors.


In essence, Netgen Layouts transforms page composition from rigid template coding into a modular, configurable system that scales with organizational complexity.

What is Netgen AdminUI Bundle?

Netgen AdminUI Bundle is a Symfony-based administrative interface framework designed to provide a structured, extensible backend UI for managing content, configuration, and system operations within Netgen-powered applications. It acts as the control surface for editors and administrators, translating complex backend services into a cohesive, user-friendly management environment.

Rather than being a monolithic admin panel, the AdminUI Bundle is an integration layer that connects domain services, APIs, and workflows into modular UI components. Its architecture prioritizes scalability, extensibility, and developer customization while maintaining a consistent editorial experience.


Architectural Overview

Netgen AdminUI Bundle is built on Symfony’s bundle system and follows modern backend UI architecture principles:

Modular UI Components

The interface is composed of reusable modules that represent distinct management domains — such as content handling, layout configuration, permissions, or system tools. Each module encapsulates:

This modularity allows features to be enabled, extended, or replaced without affecting the overall system.

Symfony Integration Layer

The bundle leverages Symfony’s dependency injection container, routing, and event system to bind backend services to UI actions. Administrative workflows are implemented as service-driven operations, ensuring:

View Rendering System

Templates are rendered through Symfony’s templating stack (typically Twig), allowing developers to override views, customize layouts, or integrate frontend tooling while preserving core behavior.

Permission and Role Awareness

Administrative actions are tied to Symfony security mechanisms. UI elements dynamically respond to user roles and permissions, preventing unauthorized access while simplifying interface complexity for editors.


Core Capabilities

Netgen AdminUI Bundle provides a structured environment for administrative workflows:

These features allow organizations to scale administrative complexity without sacrificing usability.


Developer Experience

For developers, the bundle offers a predictable extension model:

Developers can introduce new administrative workflows without modifying core bundle code, enabling long-term maintainability.


Editorial Workflow

Editors interact with a structured backend that exposes only relevant functionality. The UI emphasizes clarity and workflow efficiency, reducing training overhead while preserving advanced system capabilities.

Administrative actions map directly to backend services, ensuring data integrity and consistent behavior across environments.


Use Cases

Netgen AdminUI Bundle is well suited for:


Philosophy

The bundle treats administration as an extension of application architecture — not an afterthought. By formalizing backend interactions into modular UI components, it enables scalable administrative systems that evolve alongside application complexity.


In practical terms, Netgen AdminUI Bundle provides the foundation for building professional-grade administrative interfaces that balance developer control with editorial usability.

What is Netgen Site API?

Netgen Site API is a high-level application programming interface that provides a structured, developer-friendly abstraction layer for accessing and manipulating content, site structure, and domain data within Netgen-powered systems. It is designed to simplify interaction with complex repositories by exposing consistent, object-oriented interfaces that align with modern PHP application architecture.

Instead of requiring direct interaction with low-level storage or legacy APIs, Netgen Site API presents a clean domain model that enables predictable, maintainable content operations — whether rendering pages, building integrations, or powering headless delivery.


Architectural Purpose

Modern content repositories often contain deeply structured data models optimized for storage efficiency and historical compatibility. While powerful, these systems can introduce complexity for application developers.

Netgen Site API acts as a translation and orchestration layer, providing:

This allows developers to focus on business logic and presentation rather than repository mechanics.


Core Concepts

Domain Object Wrappers

Repository entities — such as content items, locations, and relations — are exposed as rich PHP objects. These wrappers provide:

This reduces boilerplate code and enforces consistent access patterns.

Context Awareness

Site API operates within defined runtime contexts, enabling features such as:

This ensures that application logic respects editorial and runtime constraints automatically.

Query and Traversal Layer

Developers can navigate complex content structures using expressive APIs rather than manual repository calls. Built-in helpers support:

Integration Surface

The API is designed to integrate seamlessly with Symfony services, controllers, and templating layers, making it suitable for:


Core Capabilities

Netgen Site API enables:

These capabilities help maintain performance while improving developer productivity.


Developer Experience

For developers, Site API emphasizes clarity and maintainability:

The result is code that is easier to test, extend, and evolve.


Use Cases

Netgen Site API is ideal for:


Philosophy

Netgen Site API treats content as structured domain data rather than raw storage artifacts. By elevating repository interaction into a coherent application layer, it enables scalable architectures that remain developer-friendly even as complexity grows.


In essence, Netgen Site API is the bridge between a powerful content repository and modern application development practices — providing clarity, consistency, and control.

License

Exponential Platform Nexus is GNU GPL licensed.

You can not choose between the GNU GPL and the Ibexa Professional License. The GNU GPL gives you the right to use, modify and redistribute Exponential Platform Nexus under certain conditions. The GNU GPL license is distributed with the software, see the file LICENSE. It is also available at http://www.gnu.org/licenses/gpl.txt

Using Exponential Platform Nexus under the terms of the GNU GPL is free of charge.

This effectively makes Exponential Platform Nexus GNU GPL ONLY.


All versions of exponential-platform-nexus with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1.3 || ^7.2 || ^7.4 || ^8.0 || ^8.1 || ^8.2 || ^8.3 || ^8.4 || ^8.5 || ^8.6
doctrine/doctrine-bundle Version ^1.9.1
doctrine/orm Version ^2.6.3
se7enxweb/doctrine-dbal-schema Version ^1.0.10
se7enxweb/ez-support-tools Version ^1.0.16
se7enxweb/ezplatform-admin-ui Version ~1.5.33
se7enxweb/ezplatform-admin-ui-assets Version ^v4.2.3
se7enxweb/ezplatform-admin-ui-modules Version ~1.5.0
se7enxweb/ezplatform-core Version ^1.0.8
se7enxweb/ezplatform-cron Version ^2.0.8
se7enxweb/ezplatform-design-engine Version ^2.0
se7enxweb/ezplatform-graphql Version ^1.0
se7enxweb/ezplatform-http-cache Version ^0.9.5
ezsystems/ezplatform-matrix-fieldtype Version ^1.0
se7enxweb/ezplatform-richtext Version ^1.1
se7enxweb/ezplatform-solr-search-engine Version ^1.6
se7enxweb/ezplatform-standard-design Version ^0.2
se7enxweb/ezplatform-user Version ^1.0.13
se7enxweb/ezplatform-xmltext-fieldtype Version v1.8.11
se7enxweb/ezpublish-kernel Version ~7.5.40
se7enxweb/exponential Version ^6.0.12
se7enxweb/legacy-bridge Version ^2.1
se7enxweb/repository-forms Version v2.5.20
se7enxweb/richtext-datatype-bundle Version ^2.0.1
se7enxweb/symfony Version v3.4.55
se7enxweb/symfony-tools Version 1.0.6
se7enxweb/symfony-cache Version 3.4.48
netgen/ezplatformsearch Version v1.2.3
netgen/media-site-data Version ~1.8.1
netgen/site-generator-bundle Version ~1.5.1
se7enxweb/site-legacy-bundle Version ^1.4.5
netgen/site-installer-bundle Version ^1.3
netgen/information-collection-bundle Version ^1.9
se7enxweb/remote-media-bundle Version ^1.1.23
netgen/ezplatform-site-api Version ^3.7
netgen/ezplatform-search-extra Version ^1.16
se7enxweb/ezplatform-search-extra Version ^1.16
primedigital/translations-bundle Version ^1.0
netgen/layouts-standard Version ~1.4.0
se7enxweb/layouts-ezplatform Version ^1.4.11
se7enxweb/layouts-ezplatform-site-api Version ~1.4.0
se7enxweb/layouts-ezplatform-relation-list-query Version ^1.4
se7enxweb/layouts-ezplatform-tags-query Version ^1.4
se7enxweb/layouts-remote-media Version ^1.1
laminas/laminas-zendframework-bridge Version ^1.1
se7enxweb/ezmigrationbundle Version ^5.9.4
cjw-network/cjw-config-processor Version ~2.1
monolog/monolog Version ^1.27.1
guzzlehttp/psr7 Version ^1.9.1
sentry/sentry-symfony Version ^3.5
php-http/curl-client Version ^1.7.1
php-http/httplug-bundle Version ^1.15.2
se7enxweb/friendsofsymfony-jsrouting-bundle Version ^1.6.4
se7enxweb/composer-parameter-handler Version ^2.1.6
knplabs/knp-menu-bundle Version ^3.2.0
overblog/graphql-bundle Version ^0.11.20
scssphp/scssphp Version ~1.0
se7enxweb/sensio-distribution-bundle Version ^5.0.27
se7enxweb/sensiolabs-security-checker Version ^5.0
symfony/assetic-bundle Version ^2.8.2
symfony/monolog-bundle Version ^3.6.0
symfony/swiftmailer-bundle Version ^3.3.1
symfony/thanks Version ^1.4.1
symfony/webpack-encore-bundle Version ^1.8.0
twig/extensions Version ^1.5.4
se7enxweb/twig Version ^2.16.3
white-october/pagerfanta-bundle Version ^1.3.2
willdurand/js-translation-bundle Version ^2.6.6
symfony/http-client Version *
se7enxweb/admin-ui-bundle Version ^2.9.15
se7enxweb/site-bundle Version ^1.7.4
se7enxweb/doctrine-bundle Version ^1.12.14
nyholm/psr7 Version *
se7enxweb/tagsbundle Version ^3.4
doctrine/doctrine-migrations-bundle Version ^2.2
netgen/ez-forms-bundle Version ^2.0
netgen/open-graph-bundle Version ^1.3
netgen/metadata-bundle Version ^2.0
netgen/content-type-list-bundle Version ^1.3
netgen/birthday-bundle Version ^1.3
netgen/enhanced-selection-bundle Version ^3.4
netgen/siteaccess-routes-bundle Version ^1.1
netgen/content-browser Version ^1.4
netgen/content-browser-ui Version ^1.4
doctrine/migrations Version ^2.3.1
netgen/layouts-core Version ^1.4
netgen/layouts-ui Version ^1.4
se7enxweb/content-browser-ezplatform Version ^1.4
lexik/translation-bundle Version ^4.0
se7enxweb/ez-core-extra-bundle Version *
psr/cache Version ^1.0.1
incenteev/composer-parameter-handler Version ^2.1.5
overblog/graphiql-bundle Version ^0.1.2
snc/redis-bundle Version ^3.6.0
ezsystems/behatbundle Version ^7.0
netgen/richtext-datatype-bundle Version ^1.1
predis/predis Version ^1.1
doctrine/cache Version ^1.13.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package se7enxweb/exponential-platform-nexus contains the following files

Loading the files please wait ...