Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
7 / 7
MongodbServiceProvider
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
7 / 7
 register
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
7 / 7
1<?php
2
3namespace Qmp\Laravel\MongoLow\Providers;
4
5use Illuminate\Support\ServiceProvider;
6use Qmp\Laravel\MongoLow\Connection;
7
8class MongodbServiceProvider extends ServiceProvider
9{
10    /**
11     * Register the service provider.
12     */
13    public function register()
14    {
15        // Add database driver.
16        $this->app->resolving('db', function ($db) {
17            $db->extend('mongodb', function ($config, $name) {
18                $config['name'] = $name;
19                return new Connection($config);
20            });
21        });
22    }
23}