yiisoft / yii-cycle
Cycle ORM support
Fund package maintenance!
Open Collective
yiisoft
Installs: 32 314
Dependents: 5
Suggesters: 0
Security: 0
Stars: 30
Watchers: 18
Forks: 18
Open Issues: 12
Requires
- php: ^7.4|^8.0
- cycle/annotated: ^2.3.1
- cycle/migrations: ^1.0
- cycle/orm: ^1.7
- cycle/schema-renderer: ^1.0
- psr/event-dispatcher: ^1.0
- psr/simple-cache: ^1.0
- spiral/attributes: ^2.7
- spiral/database: ^2.8
- yiisoft/aliases: ^1.1|^2.0
- yiisoft/data: @dev
- yiisoft/friendly-exception: ^1.0
- yiisoft/injector: ^1.0.3
- yiisoft/yii-console: ^1.0
Requires (Dev)
- phpunit/phpunit: ^9.5
- roave/infection-static-analysis-plugin: ^1.16
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^4.18
- yiisoft/test-support: ^1.0
This package is auto-updated.
Last update: 2022-05-17 18:50:27 UTC
README
Yii Cycle ORM support
Cycle is a PHP DataMapper ORM and Data Modelling engine designed to safely work in classic and daemonized PHP applications such as RoadRunner. This package provides a convenient way to integrate it with Yii framework.
Read more in the official Cycle documentation
Documentation
Unit testing
The package is tested with PHPUnit. To run tests:
./vendor/bin/phpunit
Mutation testing
The package tests are checked with Infection mutation framework. To run it:
./vendor/bin/infection
Static analysis
The code is statically analyzed with Psalm. To run static analysis:
./vendor/bin/psalm
Support the project
Follow updates
License
The Yii Cycle ORM support is free software. It is released under the terms of the BSD License.
Please see LICENSE
for more information.
Maintained by Yii Software.