<?phpnamespace App\Entity\Gos;use App\Repository\Gos\UserApplicationRepository;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=UserApplicationRepository::class) */class UserApplication{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\OneToOne(targetEntity=User::class, cascade={"persist", "remove"}) * @ORM\JoinColumn(nullable=false) */ private $user; /** * @ORM\Column(type="text", nullable=true) */ private $folders; /** * @ORM\Column(type="text", nullable=true) */ private $savedArticles; /** * @ORM\Column(type="text", nullable=true) */ private $readingProgress; /** * @ORM\Column(type="datetime", nullable=true) */ private $foldersArticlesUpdateAt; /** * @ORM\Column(type="text", nullable=true) */ private $lastSeen; /** * @ORM\Column(type="string", length=255, nullable=true) */ private $recentBannerCoupon; public function getId(): ?int { return $this->id; } public function getUser(): ?User { return $this->user; } public function setUser(User $user): self { $this->user = $user; return $this; } public function getFolders(): ?string { return $this->folders; } public function setFolders(?string $folders): self { $this->folders = $folders; return $this; } public function getSavedArticles(): ?string { return $this->savedArticles; } public function setSavedArticles(?string $savedArticles): self { $this->savedArticles = $savedArticles; return $this; } public function getReadingProgress(): ?string { return $this->readingProgress; } public function setReadingProgress(?string $readingProgress): self { $this->readingProgress = $readingProgress; return $this; } public function getFoldersArticlesUpdateAt(): ?\DateTimeInterface { return $this->foldersArticlesUpdateAt; } public function setFoldersArticlesUpdateAt(?\DateTimeInterface $foldersArticlesUpdateAt): self { $this->foldersArticlesUpdateAt = $foldersArticlesUpdateAt; return $this; } public function getLastSeen(): ?string { return $this->lastSeen; } public function setLastSeen($lastSeen): self { $this->lastSeen = $lastSeen; return $this; } public function getRecentBannerCoupon(): ?string { return $this->recentBannerCoupon; } public function setRecentBannerCoupon(?string $recentBannerCoupon): self { $this->recentBannerCoupon = $recentBannerCoupon; return $this; }}