Feel free to contribute to the development of the Cycle ORM or its components. Please make sure that the following requirements are satisfied before submitting your pull request:
declare(strict_types=1);
is mandatoryNote
Use our discord server to check for the advice or suggestion https://discord.gg/kNUhSev
To test ORM engine locally, download the cycle/orm
repository and start docker containers inside the tests folder:
cd tests
docker-composer up
To run full test suite:
./vendor/bin/phpunit
To run quick test suite:
./vendor/bin/phpunit tests/ORM/Functional/Driver/SQLite
If you want to help but don't know where to start:
Feel free to propose any ideas related to architecture, docs (docs are never complete), adaptation or community.
Note
Original guide author is not a native English speaker, feel free to create PR for any text corrections.
If you have a question you can ask it in one of our official channels:
If you found obvious bug or misbehavior feel fre to open a new issue in related repository on
GitHub.
It will be great if you create a PR with a test case to reproduce the problem.
Dont be shy to create a feature request in a separated issue.
If you found something which shouldn't be there or a bug which opens a security hole please let me know immediately by email team@spiralscout.com
Cycle ORM and all related components are maintained by Spiral Scout.
For commercial support please contact team@spiralscout.com.
Cycle ORM and its components will remain under MIT license indefinitely.