pedropanos/zf1-future

Zend Framework 1 fork maintained for PHP 8.2 and PHP 8.4 compatibility

Maintainers

Package info

github.com/pedropanos/zf1-future

Homepage

pkg:composer/pedropanos/zf1-future

Statistics

Installs: 7

Dependents: 1

Suggesters: 0

Stars: 0

1.25.1 2026-03-23 14:31 UTC

This package is auto-updated.

Last update: 2026-04-23 18:05:27 UTC


README

zf1-future logo Thanks to WebTigers for the logo

Zend Framework 1 fork for PHP 8.2 and PHP 8.4

Classic ZF1 Reborn

Zend may have abandoned the original Zend Framework, but the global Zend Framework Community has not! Since Zend sentenced ZF1 to EOL, the Zend Framework community around the globe has continued to work and build on what we consider to be one of the best PHP frameworks of all time. This fork is maintained to keep ZF1 compatible with PHP 8.2 and PHP 8.4 while preserving compatibility with legacy codebases.

ZF1-Future Sponsors

Products and Projects built with ZF1-Future:

Creators of the Tiger Development Platform featuring ZF1-Future

Seiden Group: IBM i modernization, PHP, Python, Node.js, and modern RPG

Creators of Seiden PHP+ for IBM i featuring ZF1-Future

ZF1 Fork Version 1.25

Over 250 updates and bug fixes since 1.12

This fork builds on the community work from ZF1 Future and adds local compatibility fixes needed for PHP 8.4 migrations.

Documentation

New ZF1-Future Manual: ZF1-Future Docs

Original Docs

The original docs can be found here: https://framework.zend.com/manual/1.12/en/manual.html

Installation

Installable through git clone or through
composer require pedropanos/zf1-future

System Requirements

This fork targets PHP 8.2 and PHP 8.4.

License

The files in this archive are released under the Zend Framework license. You can find a copy of this license in LICENSE.txt.

Related Projects

  • ZF1 Extras Future Fork
  • ZF1s - Another community supported continuation of ZF1, with a focus on splitting the frameworks original components into individual packages

Known issues and solutions

  • Bootstrap error: Unable to resolve plugin "useragent"; no corresponding plugin with that name
    See comments in: Shardj#92