<?phpnamespace App\Entity\Logs;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Table(name="adyen_payment_link") * * @ORM\Entity(repositoryClass="App\Repository\Logs\AdyenPaymentLinkRepository") */class AdyenPaymentLink{ /** * @var int * * @ORM\Id * * @ORM\GeneratedValue(strategy="AUTO") * * @ORM\Column(type="integer", name="id") */ private $id; /** * @var int * * @ORM\Column(type="integer", name="order_id") */ private $orderId; /** * @var string * * @ORM\Column(type="string") */ private $paymentLinkId; /** * @var string * * @ORM\Column(type="string") */ private $paymentLinkUrl; /** * @var \DateTime * * @ORM\Column(type="datetime") */ private $expiresAt; /** * @var string * * @ORM\Column(type="string") */ private $status; public function getId(): int { return $this->id; } public function setId(int $id): AdyenPaymentLink { $this->id = $id; return $this; } public function getPaymentLinkId(): string { return $this->paymentLinkId; } public function setPaymentLinkId(string $paymentLinkId): AdyenPaymentLink { $this->paymentLinkId = $paymentLinkId; return $this; } public function getOrderId(): int { return $this->orderId; } public function setOrderId(int $orderId): AdyenPaymentLink { $this->orderId = $orderId; return $this; } public function getPaymentLinkUrl(): string { return $this->paymentLinkUrl; } public function setPaymentLinkUrl(string $paymentLinkUrl): AdyenPaymentLink { $this->paymentLinkUrl = $paymentLinkUrl; return $this; } public function getExpiresAt(): \DateTime { return $this->expiresAt; } public function setExpiresAt(\DateTime $expiresAt): AdyenPaymentLink { $this->expiresAt = $expiresAt; return $this; } public function getStatus(): string { return $this->status; } public function setStatus(string $status): AdyenPaymentLink { $this->status = $status; return $this; }}