myurasov / silex-mongodb-provider
MongoDB provider for Silex applications
Installs: 114
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/myurasov/silex-mongodb-provider
Requires
- php: >=5.4
- ext-mongo: ~1.4
- silex/silex: ~1.0
This package is not auto-updated.
Last update: 2025-10-26 00:09:07 UTC
README
Installation with Composer
Add the following line to your composer.json require section:
"myurasov/silex-mongodb-provider": "*"
Or do
composer require myurasov/silex-mongodb-provider
Service Registration
$app->register(new MongoClientProvider(), [config options]);
Then $app['mongodb.mongo_client'] service becomes available.
Confuguration Options
$app['mongodb.mongo_client_options'] = [
'server' => <connection string>,
'options' => <connection options>,
'driver_options' => <driver options>
];
$app['mongodb.db'] = <db name>;
See http://php.net/manual/en/mongoclient.construct.php for more info on parameters above.