Download the PHP package kislayphp/persistence without Composer
On this page you can find all versions of the php package kislayphp/persistence. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kislayphp/persistence
More information about kislayphp/persistence
Files in kislayphp/persistence
Package persistence
Short Description Request-safe persistence runtime for KislayPHP (transaction guard + bounded cache)
License Apache-2.0
Homepage https://github.com/KislayPHP/persistence
Informations about the package persistence
KislayPHP Persistence
v0.0.3 — Critical stability fix: removed
zval_ptr_dtorcalls fromMSHUTDOWNthat caused double-free →SIGABRTon PHP shutdown.Per-request data persistence lifecycle for PHP microservices. Automatic transaction management when attached to a
kislayphp/coreApp — begin on request start, commit or rollback on request end.
Part of the KislayPHP ecosystem.
✨ What It Does
kislayphp/persistence provides a persistence runtime that integrates with kislayphp/core's request lifecycle hooks. Attach it to your App and every request gets automatic transaction management — begin on start, commit on success, rollback on exception.
Every request now has a clean transaction scope. No manual begin/commit/rollback per handler.
📦 Installation
Enable in php.ini:
🚀 Quick Start
Automatic Transaction Per Request
Manual Usage
📖 Public API
Legacy aliases: KislayPHP\Persistence\Runtime
🔗 Ecosystem
core · gateway · discovery · metrics · queue · eventbus · persistence
📄 License
Full Docs