src/Entity/PictureDescription.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5. * PagesDescription
  6. *
  7. * @ORM\Table(name="pictures_description")
  8. * @ORM\Entity
  9. */
  10. class PictureDescription
  11. {
  12. /**
  13. * @var int
  14. *
  15. * @ORM\Column(name="id", type="integer", nullable=false)
  16. * @ORM\Id
  17. * @ORM\GeneratedValue(strategy="IDENTITY")
  18. */
  19. private $id;
  20. /**
  21. * @var \App\Entity\Picture
  22. *
  23. * @ORM\ManyToOne(targetEntity="App\Entity\Picture", inversedBy="descriptions")
  24. * @ORM\JoinColumn(name="pictures_id", referencedColumnName="id", onDelete="CASCADE")
  25. */
  26. private $picture;
  27. /**
  28. * @var \App\Entity\Language
  29. *
  30. * @ORM\ManyToOne(targetEntity="App\Entity\Language")
  31. * @ORM\JoinColumn(name="language_id", referencedColumnName="languages_id")
  32. */
  33. private $language;
  34. /**
  35. * @var string
  36. *
  37. * @ORM\Column(name="title", type="string", length=255, nullable=false)
  38. */
  39. private $title;
  40. /**
  41. * @var string
  42. *
  43. * @ORM\Column(name="url", type="string", length=255, nullable=false)
  44. */
  45. private $url;
  46. public function getId(): int {
  47. return $this->id;
  48. }
  49. public function getPicture(): \App\Entity\Picture {
  50. return $this->picture;
  51. }
  52. public function getLanguage(): \App\Entity\Language {
  53. return $this->language;
  54. }
  55. public function getTitle(): ?string {
  56. return $this->title;
  57. }
  58. public function getUrl(): ?string {
  59. return $this->url;
  60. }
  61. public function setPicture(\App\Entity\Picture $picture): void {
  62. $this->picture = $picture;
  63. }
  64. public function setLanguage(\App\Entity\Language $language): void {
  65. $this->language = $language;
  66. }
  67. public function setTitle(?string $title): void {
  68. $this->title = $title;
  69. }
  70. public function setUrl(?string $url): void {
  71. $this->url = $url;
  72. }
  73. }