Download the PHP package makinacorpus/query-builder-bundle without Composer
On this page you can find all versions of the php package makinacorpus/query-builder-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download makinacorpus/query-builder-bundle
More information about makinacorpus/query-builder-bundle
Files in makinacorpus/query-builder-bundle
Package query-builder-bundle
Short Description Symfony integration for makinacorpus/query-builder
License MIT
Informations about the package query-builder-bundle
Query Builder Bundle
Integrates makinacorpus/query-builder
into Symfony.
Setup
First install:
Then add the bundle to config/bundles.php
if symfony/flex
did not:
And you're done.
Services
Each Doctrine connection will have both MakinaCorpus\QueryBuilder\QueryBuilder
and MakinaCorpus\QueryBuilder\DatabaseSession
associated service in container.
They are identifier by the query_builder.session.CONNECTION_NAME
service
identifier. You can manually inject by using the service name, or use autowiring.
You can target a Doctrine connection by injecting a QueryBuilder
or
DatabaseSession
typed service by setting the parameter name to the Doctrine
connection name, for example:
Will have the database session bridged over the some_connection_name
configued Doctrine connection.
Usage
Simply inject the service wherever you need it, a controller action for example:
Basic, simple.
All versions of query-builder-bundle with dependencies
doctrine/doctrine-bundle Version ^2.10.0
makinacorpus/query-builder Version ^0.3.0|^1.0
symfony/config Version ^6.0|^7.0
symfony/console Version ^6.0|^7.0
symfony/filesystem Version ^6.0|^7.0
symfony/finder Version ^6.0|^7.0
symfony/process Version ^6.0|^7.0
symfony/dependency-injection Version ^6.0|^7.0
symfony/yaml Version ^6.0|^7.0