Seedable   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 15
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 2
lcom 0
cbo 0
dl 0
loc 15
ccs 0
cts 7
cp 0
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A seed() 0 7 2
1
<?php namespace FreedomCore\TrinityCore\Character\Traits;
2
3
/**'
4
 * Trait Seedable
5
 * @package FreedomCore\TrinityCore\Character\Traits
6
 */
7
trait Seedable
8
{
9
10
    /**
11
     * Seed Specified Class
12
     * @param $class
13
     */
14
    public function seed($class)
15
    {
16
        if (!class_exists($class)) {
17
            require_once $this->seedersPath . $class . '.php';
18
        }
19
        with(new $class())->run();
20
    }
21
}
22