Code Coverage |
||||||||||
Lines |
Functions and Methods |
Classes and Traits |
||||||||
Total | |
0.00% |
0 / 10 |
|
0.00% |
0 / 10 |
CRAP | |
0.00% |
0 / 1 |
Member | |
0.00% |
0 / 10 |
|
0.00% |
0 / 10 |
110 | |
0.00% |
0 / 1 |
getId | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
setId | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
getUser | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
setUser | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
getIdent | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
setIdent | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
getData | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
setData | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
getUpdates | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 | |||
setUpdates | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
2 |
1 | <?php |
2 | |
3 | namespace Olz\Entity\Members; |
4 | |
5 | use Doctrine\ORM\Mapping as ORM; |
6 | use Olz\Entity\Common\OlzEntity; |
7 | use Olz\Entity\Users\User; |
8 | use Olz\Repository\Members\MemberRepository; |
9 | |
10 | #[ORM\Table(name: 'members')] |
11 | #[ORM\Index(name: 'ident_index', columns: ['ident'])] |
12 | #[ORM\Index(name: 'user_id_index', columns: ['user_id'])] |
13 | #[ORM\Entity(repositoryClass: MemberRepository::class)] |
14 | class Member extends OlzEntity { |
15 | #[ORM\Id] |
16 | #[ORM\Column(type: 'integer', nullable: false)] |
17 | #[ORM\GeneratedValue] |
18 | public int $id; |
19 | |
20 | #[ORM\ManyToOne(targetEntity: User::class)] |
21 | #[ORM\JoinColumn(name: 'user_id', referencedColumnName: 'id', nullable: true)] |
22 | private ?User $user; |
23 | |
24 | #[ORM\Column(type: 'string', nullable: false)] |
25 | public string $ident; |
26 | |
27 | #[ORM\Column(type: 'text', nullable: false)] |
28 | public string $data; |
29 | |
30 | #[ORM\Column(type: 'text', nullable: true)] |
31 | public ?string $updates; |
32 | |
33 | public function getId(): ?int { |
34 | return $this->id ?? null; |
35 | } |
36 | |
37 | public function setId(int $new_value): void { |
38 | $this->id = $new_value; |
39 | } |
40 | |
41 | public function getUser(): ?User { |
42 | return $this->user; |
43 | } |
44 | |
45 | public function setUser(?User $new_user): void { |
46 | $this->user = $new_user; |
47 | } |
48 | |
49 | public function getIdent(): string { |
50 | return $this->ident; |
51 | } |
52 | |
53 | public function setIdent(string $new_value): void { |
54 | $this->ident = $new_value; |
55 | } |
56 | |
57 | public function getData(): string { |
58 | return $this->data; |
59 | } |
60 | |
61 | public function setData(string $new_value): void { |
62 | $this->data = $new_value; |
63 | } |
64 | |
65 | public function getUpdates(): ?string { |
66 | return $this->updates; |
67 | } |
68 | |
69 | public function setUpdates(?string $new_value): void { |
70 | $this->updates = $new_value; |
71 | } |
72 | } |