Completed
Push — master ( 0dd465...6962ca )
by Derek Stephen
09:52 queued 07:55
created

Person::delete()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 5
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 4
CRAP Score 1

Importance

Changes 2
Bugs 0 Features 0
Metric Value
c 2
b 0
f 0
dl 0
loc 5
ccs 4
cts 4
cp 1
rs 9.4286
cc 1
eloc 3
nc 1
nop 1
crap 1
1
<?php
2
3
namespace Del\Repository;
4
5
use Del\Entity\Person as PersonEntity;
6
use Doctrine\ORM\EntityRepository;
7
8
class Person extends EntityRepository
9
{
10
    /**
11
     * @param PersonEntity $person
12
     * @return PersonEntity
13
     */
14 2
    public function save(PersonEntity $person)
15
    {
16 2
        $this->_em->persist($person);
17 2
        $this->_em->flush();
18 2
        return $person;
19
    }
20
    /**
21
     * @param PersonEntity $person
22
     */
23 1
    public function delete(PersonEntity $person)
24
    {
25 1
        $this->_em->remove($person);
26 1
        $this->_em->flush();
27 1
    }
28
}
29