Search by

zolta / framework

redouaneT

This package is abandoned and no longer maintained. The author suggests using the talred/php package instead.

A Composer package for Talred PHP, providing an umbrella installer and unified Laravel configuration.

Package info

github.com/talredservices/php

pkg:composer/zolta/framework

Statistics

Installs: 709

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.1.3 2026-09-29 03:45 UTC

This package is auto-updated.

Last update: 2026-09-29 03:49:41 UTC


README

talred/php is the umbrella package for the Talred ecosystem. It installs the core Talred components and ships a unified Laravel configuration entrypoint.

Installed Packages

This package includes the following Talred components:

  • talred/forge
  • talred/http
  • talred/cqrs

Installation

To install the complete Talred PHP stack, you can use Composer:

composer require talred/php

If you wish to install individual components, you can do so by requiring them directly:

composer require talred/forge
composer require talred/http
composer require talred/cqrs

Configuration Publishing

For Laravel applications, publish the unified Talred configuration with:

php artisan vendor:publish --tag=talred-config

Tag meanings:

  • talred-config: publishes the unified framework configuration as config/talred.php.
  • zolta-config: publishes the same unified configuration as config/zolta.php for compatibility.

When you install talred/php, use talred-config; it includes configuration for CQRS, HTTP, security, Identity, and the Identity consumer. The runtime mirrors both config('talred.*') and config('zolta.*'), with Talred values taking precedence when both are configured. Package-specific tags are intended for applications that install an individual component directly.

The component packages also retain their existing Zolta publish tags and provide Talred-named aliases. For example, talred-cqrs-config, talred-http-config, talred-security-config, and talred-identity-consumer-config are additive; no existing tag, file, or key is removed.

Compatibility

The umbrella package keeps its technical Zolta\Framework composition-root and provider names unchanged. This avoids colliding with Forge’s public Talred\Framework adapter namespace. Compatibility-enabled Forge, CQRS, and HTTP releases expose additive Talred namespaces while existing Zolta imports continue to work. Configuration follows the same pattern: new applications use talred.*, while resolved values remain available through zolta.*.

Version Compatibility

The versions of Talred PHP are designed to be compatible with specific versions of the individual components. Please refer to composer.json for detailed version constraints and compatibility information.

Maintenance and Releases

The CHANGELOG.md file documents all notable changes to this project. It follows the conventions of Keep a Changelog and is updated with each release.

For any issues or contributions, please refer to the project's GitHub repository.