Completed
Push — master ( ae12f0...62e1cb )
by Matthew
02:38
created

FactionMetricsLoader   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 19
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Importance

Changes 1
Bugs 0 Features 1
Metric Value
wmc 1
c 1
b 0
f 1
lcom 0
cbo 1
dl 0
loc 19
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A __construct() 0 6 1
1
<?php
2
3
namespace Ps2alerts\Api\Loader\Metrics;
4
5
use Ps2alerts\Api\Loader\Metrics\AbstractMetricsLoader;
6
use Ps2alerts\Api\Repository\Metrics\FactionRepository;
7
8
class FactionMetricsLoader extends AbstractMetricsLoader
9
{
10
    /**
11
     * @var \Ps2alerts\Api\Repository\Metrics\FactionRepository
12
     */
13
    protected $repository;
14
15
    /**
16
     * Construct
17
     *
18
     * @param \Ps2alerts\Api\Repository\Metrics\FactionRepository $repository
19
     */
20
    public function __construct(FactionRepository $repository)
21
    {
22
        $this->repository = $repository;
23
        $this->setType('Factions');
24
        $this->setCacheNamespace('Metrics:');
25
    }
26
}
27