Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 19
0.00% covered (danger)
0.00%
0 / 13
CRAP
0.00% covered (danger)
0.00%
0 / 1
Adressenzuord
0.00% covered (danger)
0.00%
0 / 19
0.00% covered (danger)
0.00%
0 / 13
210
0.00% covered (danger)
0.00%
0 / 1
 getAdressenlfdnr
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 setAdressenlfdnr
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
 getAngelegtam
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 setAngelegtam
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
6
 getLfdnr
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 getMaster
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 setMaster
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
 getText
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 setText
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
 getZiellfdnr
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 setZiellfdnr
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
 getZieltyp
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 setZieltyp
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3declare(strict_types=1);
4
5namespace Satag\AmicronEntityBundle\Entity;
6
7use Doctrine\DBAL\Types\Types;
8use Doctrine\ORM\Mapping as ORM;
9
10#[ORM\Entity]
11#[ORM\Table(name: 'ADRESSENZUORD')]
12#[ORM\Index(columns: ['adressenlfdnr'], name: 'ADRESSENZUORD_ADRESSENLFDNR_FK')]
13#[ORM\UniqueConstraint(name: 'ADRESSENZUORD_UK', columns: ['zieltyp', 'ziellfdnr', 'adressenlfdnr'])]
14class Adressenzuord
15{
16    #[ORM\ManyToOne(targetEntity: Adresse::class)]
17    #[ORM\JoinColumn(name: 'adressenlfdnr', referencedColumnName: 'lfdnr')]
18    private ?Adresse $adressenlfdnr = null;
19
20    #[ORM\Column(name: 'angelegtam', type: Types::DATETIME_IMMUTABLE, nullable: true)]
21    private ?\DateTimeImmutable $angelegtam = null;
22
23    #[ORM\Column(name: 'lfdnr', type: Types::INTEGER, nullable: false)]
24    #[ORM\Id]
25    #[ORM\GeneratedValue(strategy: 'SEQUENCE')]
26    #[ORM\SequenceGenerator(sequenceName: 'GEN_LFDNR', allocationSize: 1, initialValue: 1)]
27    public private(set) ?int $lfdnr = null;
28
29    #[ORM\Column(name: 'master', type: Types::INTEGER, nullable: false)]
30    private int $master;
31
32    #[ORM\Column(name: 'text', type: Types::STRING, length: 255, nullable: true)]
33    private ?string $text = null;
34
35    #[ORM\Column(name: 'ziellfdnr', type: Types::INTEGER, nullable: false)]
36    private int $ziellfdnr;
37
38    #[ORM\Column(name: 'zieltyp', type: Types::INTEGER, nullable: false)]
39    private int $zieltyp;
40
41    public function getAdressenlfdnr(): ?Adresse
42    {
43        return $this->adressenlfdnr;
44    }
45
46    public function setAdressenlfdnr(?Adresse $adressenlfdnr): self
47    {
48        $this->adressenlfdnr = $adressenlfdnr;
49
50        return $this;
51    }
52
53    public function getAngelegtam(): ?\DateTimeImmutable
54    {
55        return $this->angelegtam;
56    }
57
58    public function setAngelegtam(\DateTimeImmutable|\DateTime|null $angelegtam): static
59    {
60        $this->angelegtam = $angelegtam instanceof \DateTime ? \DateTimeImmutable::createFromInterface($angelegtam) : $angelegtam;
61
62        return $this;
63    }
64
65    public function getLfdnr(): ?int
66    {
67        return $this->lfdnr;
68    }
69
70    public function getMaster(): int
71    {
72        return $this->master;
73    }
74
75    public function setMaster(int $master): self
76    {
77        $this->master = $master;
78
79        return $this;
80    }
81
82    public function getText(): ?string
83    {
84        return $this->text;
85    }
86
87    public function setText(?string $text): self
88    {
89        $this->text = $text;
90
91        return $this;
92    }
93
94    public function getZiellfdnr(): int
95    {
96        return $this->ziellfdnr;
97    }
98
99    public function setZiellfdnr(int $ziellfdnr): self
100    {
101        $this->ziellfdnr = $ziellfdnr;
102
103        return $this;
104    }
105
106    public function getZieltyp(): int
107    {
108        return $this->zieltyp;
109    }
110
111    public function setZieltyp(int $zieltyp): self
112    {
113        $this->zieltyp = $zieltyp;
114
115        return $this;
116    }
117}