PHPackages                             sirix/cycle-orm-factory - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. sirix/cycle-orm-factory

ActiveLibrary[Database &amp; ORM](/categories/database)

sirix/cycle-orm-factory
=======================

Cycle ORM Factories for Mezzio

3.0.0(2mo ago)154511MITPHPPHP ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0CI passing

Since Oct 6Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/sirix777/cycle-orm-factory)[ Packagist](https://packagist.org/packages/sirix/cycle-orm-factory)[ Fund](https://buymeacoffee.com/sirix)[ GitHub Sponsors](https://github.com/sirix777)[ RSS](/packages/sirix-cycle-orm-factory/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (27)Versions (38)Used By (1)

Mezzio Cycle ORM Factory
========================

[](#mezzio-cycle-orm-factory)

[![Latest Stable Version](https://camo.githubusercontent.com/c658c8e7ac0b3db8b5dfbca4767672d38aa427366be8355074202832d1739c09/687474703a2f2f706f7365722e707567782e6f72672f73697269782f6379636c652d6f726d2d666163746f72792f76)](https://packagist.org/packages/sirix/cycle-orm-factory)[![Total Downloads](https://camo.githubusercontent.com/8f1799e3680c1102821c48c80d9c3e3505e4e3af0c213215a46eb0ee38721e3c/687474703a2f2f706f7365722e707567782e6f72672f73697269782f6379636c652d6f726d2d666163746f72792f646f776e6c6f616473)](https://packagist.org/packages/sirix/cycle-orm-factory)[![Latest Unstable Version](https://camo.githubusercontent.com/b48423d0d80faf8ca463e3c797a9dd18b9613c0a90a466c511642da320d54c78/687474703a2f2f706f7365722e707567782e6f72672f73697269782f6379636c652d6f726d2d666163746f72792f762f756e737461626c65)](https://packagist.org/packages/sirix/cycle-orm-factory)[![License](https://camo.githubusercontent.com/7d75451f3fa4facf3a97e899ca9d2da00c238e94cd4e1bd1e34a11c33f37ab5f/687474703a2f2f706f7365722e707567782e6f72672f73697269782f6379636c652d6f726d2d666163746f72792f6c6963656e7365)](https://packagist.org/packages/sirix/cycle-orm-factory)[![PHP Version Require](https://camo.githubusercontent.com/ba2b4e968005a833d200d09e9bb532493cc5e8c79c1a509e40f33111d590c236/687474703a2f2f706f7365722e707567782e6f72672f73697269782f6379636c652d6f726d2d666163746f72792f726571756972652f706870)](https://packagist.org/packages/sirix/cycle-orm-factory)

Migration guides:

- [v1 to v2](docs/v1-to-v2.md)
- [v2 to v3](docs/v2-to-v3.md)

Factories for integrating Cycle ORM into Mezzio with a runtime-focused schema pipeline.

Installation
------------

[](#installation)

```
composer require sirix/cycle-orm-factory
```

Optional packages:

- `symfony/console`: required for built-in CLI commands.
- `laminas/laminas-cli`: optional CLI integration for Mezzio/Laminas.
- `cycle/migrations`: required for migration runtime commands.
- `cycle/schema-migrations-generator`: required for `cycle:schema:migration:generate`.
- `cycle/entity-behavior` and `cycle/entity-behavior-uuid`: optional behavior events; runtime falls back to default Cycle command generator if not installed.

Configuration
-------------

[](#configuration)

Create `config/autoload/cycle-orm.global.php`:

```
