thewunder / corma-bundle
Symfony Bundle for the Corma ORM
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/thewunder/corma-bundle
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) { } // ...