public function MongodbServiceProvider::register in MongoDB 8
Registers services to the container.
Parameters
ContainerBuilder $container: The ContainerBuilder to register services to.
Overrides ServiceProviderInterface::register
File
- src/
MongodbServiceProvider.php, line 22 - Definition of Drupal\mongodb\MongodbServiceProvider..
Class
- MongodbServiceProvider
- MongoDB service provider. Registers Mongo-related services.
Namespace
Drupal\mongodbCode
public function register(ContainerBuilder $container) {
$parameter_name = 'container.modules';
$modules = $container
->getParameter($parameter_name);
if (!isset($modules['Drupal\\mongodb'])) {
$modules['mongodb'] = [
'type' => 'module',
'pathname' => substr(dirname(__DIR__), strlen($container
->get('app.root')) + 1) . '/mongodb.info.yml',
'filename' => 'mongodb.module',
];
$container
->setParameter($parameter_name, $modules);
}
}