Completed
Pull Request — master (#15)
by Wachter
15:35 queued 05:39
created

TaskRepository   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 10
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 2

Test Coverage

Coverage 100%

Importance

Changes 3
Bugs 0 Features 2
Metric Value
wmc 1
c 3
b 0
f 2
lcom 0
cbo 2
dl 0
loc 10
rs 10
ccs 7
cts 7
cp 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A findEndBefore() 0 7 1
1
<?php
2
3
namespace Task\TaskBundle\Entity;
4
5
use Doctrine\ORM\EntityRepository;
6
7
class TaskRepository extends EntityRepository
8
{
9 6
    public function findEndBefore(\DateTime $dateTime)
10
    {
11 6
        $this->createQueryBuilder('t')
12 6
            ->where('t.lastExecution IS NOT NULL OR t.lastExecution > :dateTime')
13 6
            ->setParameter('dateTime', $dateTime)
14 6
            ->getQuery()->getResult();
15 6
    }
16
}
17