Download the PHP package pivotphp/cycle-orm without Composer
On this page you can find all versions of the php package pivotphp/cycle-orm. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download pivotphp/cycle-orm
More information about pivotphp/cycle-orm
Files in pivotphp/cycle-orm
Package cycle-orm
Short Description Robust and well-tested Cycle ORM integration for PivotPHP microframework with type safety and comprehensive testing
License MIT
Informations about the package cycle-orm
PivotPHP Cycle ORM
๐ Features
- Seamless Integration: Deep integration with PivotPHP Core
- Type Safety: Full type safety with PHPStan Level 9
- Repository Pattern: Built-in repository pattern support
- Performance Monitoring: Query logging and performance profiling
- Middleware Support: Transaction and validation middleware
- Health Checks: Database health monitoring
- Zero Configuration: Works out of the box with sensible defaults
๐ฆ Installation
Development Setup
When developing locally with both pivotphp-core and pivotphp-cycle-orm:
-
Clone both repositories in the same parent directory:
- Install dependencies:
The composer.json
is configured to use the local path ../pivotphp-core
for development.
Note: The CI/CD pipeline automatically adjusts the composer configuration to use the GitHub repository instead of the local path.
๐ง Quick Start
1. Register the Service Provider
2. Configure Database
3. Define Entities
4. Use in Routes
๐ฏ Core Features
Repository Pattern
Transaction Middleware
Query Monitoring
Health Checks
๐ ๏ธ Advanced Usage
Entity Validation Middleware
Performance Profiling
Custom Commands
๐งช Testing
Cross-Platform Compatibility
The project includes cross-platform scripts for coverage testing:
- Primary method:
composer test-coverage
(works on all platforms) - Alternative scripts: Platform-specific scripts in
scripts/
directory - Windows support: Both CMD and PowerShell scripts included
๐ Documentation
- Integration Guide
- Complete Guide
- API Reference
- Examples
๐ค Contributing
We welcome contributions! Please see our Contributing Guide for details.
๐ License
PivotPHP Cycle ORM is open-sourced software licensed under the MIT license.
๐ Credits
- Created by Caio Alberto Fernandes
- Built on top of Cycle ORM
- Part of the PivotPHP ecosystem
All versions of cycle-orm with dependencies
pivotphp/core Version ^1.1.0
cycle/orm Version ^2.10
cycle/annotated Version ^4.3
cycle/migrations Version ^4.2.5
cycle/schema-builder Version ^2.0
spiral/tokenizer Version ^3.0