Passed
Pull Request — master (#14)
by
10:26
created

Manager   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 1
dl 0
loc 12
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A get() 0 10 1
1
<?php
2
3
namespace LineMob\Core\Mocky\Doctrine;
4
5
use Doctrine\ORM\Tools\Setup;
6
use Doctrine\ORM\EntityManager;
7
8
class Manager
9
{
10
    public static function get($isDevMode = true)
11
    {
12
        $ds = DIRECTORY_SEPARATOR;
13
        $config = Setup::createAnnotationMetadataConfiguration([__DIR__.$ds.'Model'], $isDevMode);
14
        $conn = array(
15
            'driver' => 'pdo_sqlite',
16
            'path' => __DIR__.$ds.'db.sqlite',
17
        );
18
19
        return EntityManager::create($conn, $config);
20
    }
21
}
22