src/Entity/CRM/OrderCustomer.php line 11
<?phpnamespace App\Entity\CRM;use App\Repository\OrderCustomerRepository;use DateTime;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: OrderCustomerRepository::class)]class OrderCustomer{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\Column(length: 255)]private ?string $name = null;#[ORM\Column(length: 255)]private ?string $lastName = null;#[ORM\Column(length: 255)]private ?string $firstName = null;#[ORM\Column(length: 255)]private ?string $address = null;#[ORM\Column(length: 255)]private ?string $city = null;#[ORM\Column(length: 255)]private ?string $zipCode = null;#[ORM\Column(length: 255)]private ?string $email = null;#[ORM\Column(length: 255, nullable: true)]private ?string $phone = null;#[ORM\Column]private ?string $companyNumber = null;#[ORM\Column(type: Types::DATETIME_MUTABLE)]private ?\DateTimeInterface $addedDate = null;#[ORM\OneToOne(inversedBy: 'orderCustomer', cascade: ['persist', 'remove'])]#[ORM\JoinColumn(nullable: false)]private ?Order $orderId = null;#[ORM\Column(nullable: true)]private ?string $regon = null;public function __toString(): string{return $this->getFirstName().' '.$this->getLastName();}public function __construct(){$this->addedDate = new DateTime();}public function getId(): ?int{return $this->id;}public function getName(): ?string{return $this->name;}public function setName(string $name): self{$this->name = $name;return $this;}public function getLastName(): ?string{return $this->lastName;}public function setLastName(string $lastName): self{$this->lastName = $lastName;return $this;}public function getFirstName(): ?string{return $this->firstName;}public function setFirstName(string $firstName): self{$this->firstName = $firstName;return $this;}public function getAddress(): ?string{return $this->address;}public function setAddress(string $address): self{$this->address = $address;return $this;}public function getCity(): ?string{return $this->city;}public function setCity(string $city): self{$this->city = $city;return $this;}public function getZipCode(): ?string{return $this->zipCode;}public function setZipCode(string $zipCode): self{$this->zipCode = $zipCode;return $this;}public function getEmail(): ?string{return $this->email;}public function setEmail(string $email): self{$this->email = $email;return $this;}public function getCompanyNumber(): ?string{return $this->companyNumber;}public function setCompanyNumber(string $companyNumber): self{$this->companyNumber = $companyNumber;return $this;}public function getAddedDate(): ?\DateTimeInterface{return $this->addedDate;}public function setAddedDate(\DateTimeInterface $addedDate): self{$this->addedDate = $addedDate;return $this;}public function getOrderId(): ?Order{return $this->orderId;}public function setOrderId(Order $orderId): static{$this->orderId = $orderId;return $this;}public function getPhone(): ?string{return $this->phone;}public function setPhone(?string $phone): void{$this->phone = $phone;}public function getRegon(): ?string{return $this->regon;}public function setRegon(?string $regon): static{$this->regon = $regon;return $this;}}