thewunder / corma-bundle
Symfony Bundle for the Corma ORM
v1.0.0
2024-11-04 22:57 UTC
Requires
- php: >=8.1
- symfony/cache: ^6.1|^7.0
- symfony/config: ^6.1|^7.0
- symfony/dependency-injection: ^6.1|^7.0
- symfony/http-kernel: ^6.1|^7.0
- thewunder/corma: ^5.0
README
This package integrates the Corma ORM into Symfony, and makes it available as a service.
Install using:
composer require thewunder/corma-bundle
Configure your database connection in config/packages/corma.yaml
corma: database: driver: pdo_mysql host: database port: 3306 database: symfony user: symfony password: symfony
And then it will be available for auto-wiring in your classes, assuming you have symfony flex enabled.
use Corma\ObjectMapper; class MyClass { public function __construct(private readonly ObjectMapper $orm) { } // ...