dev-master
9999999-dev
MIT
The Requires
- php >=5.3.2
- doctrine/common >=2.2.0,<2.5-dev
The Development Requires
by Andy Stanberry
silex doctrine manager registry
Wallogit.com
2017 © Pedro Peláez
Provides the ability to build 1 or more Doctrine ManafgerRegistries for use in your Silex project., (*1)
{
"require": {
"cranberyxl/doctrine-manager-registry-provider": "*"
}
}
``` php <?php, (*2)
use Silex\Provider\DoctrineManagerRegistryServiceProvider;, (*3)
$app = new Silex\Application();, (*4)
$app->register(new DoctrineManagerRegistryServiceProvider(), array( 'doctrine.common.manager_registry.definitions' => array( 'mongodb' => array( 'connections' => array('default' => 'doctrine.mongodb.connection'), 'managers' => array('default' => 'doctrine.mongodb.dm'), 'default_connection' => 'default', 'default_manager' => 'default', 'proxy_interface_name' => 'Doctrine\ODM\MongoDB\Proxy\Proxy' // Defaults to Doctrine\Common\Proxy ) ), ));, (*5)
## Use ```php $app['form.document_type'] = $app->share(function(Application $app) { return new DocumentType($app['doctrine.common.manager_registry.map']['mongodb']); });
MIT
silex doctrine manager registry