vendor/uvdesk/api-bundle/Entity/ApiAccessCredential.php line 12

Open in your IDE?
  1. <?php
  2. namespace Webkul\UVDesk\ApiBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Webkul\UVDesk\CoreFrameworkBundle\Entity\User;
  5. /**
  6. * @ORM\Entity(repositoryClass="Webkul\UVDesk\ApiBundle\Repository\ApiAccessCredentialRepository")
  7. * @ORM\Table(name="uv_api_access_credentials")
  8. */
  9. class ApiAccessCredential
  10. {
  11. /**
  12. * @ORM\Id()
  13. * @ORM\GeneratedValue()
  14. * @ORM\Column(type="integer")
  15. */
  16. private $id;
  17. /**
  18. * @ORM\ManyToOne(targetEntity="Webkul\UVDesk\CoreFrameworkBundle\Entity\User")
  19. * @ORM\JoinColumn(nullable=false, onDelete="CASCADE")
  20. */
  21. private $user;
  22. /**
  23. * @ORM\Column(type="string", length=255)
  24. */
  25. private $name;
  26. /**
  27. * @ORM\Column(type="string", length=255)
  28. */
  29. private $token;
  30. /**
  31. * @ORM\Column(type="datetime")
  32. */
  33. private $createdOn;
  34. /**
  35. * @ORM\Column(type="boolean", options={"default": true})
  36. */
  37. private $isEnabled;
  38. /**
  39. * @ORM\Column(type="boolean", options={"default": false})
  40. */
  41. private $isExpired;
  42. public function getId(): ?int
  43. {
  44. return $this->id;
  45. }
  46. public function getUser(): ?User
  47. {
  48. return $this->user;
  49. }
  50. public function setUser(?User $user): self
  51. {
  52. $this->user = $user;
  53. return $this;
  54. }
  55. public function getName(): ?string
  56. {
  57. return $this->name;
  58. }
  59. public function setName(string $name): self
  60. {
  61. $this->name = $name;
  62. return $this;
  63. }
  64. public function getToken(): ?string
  65. {
  66. return $this->token;
  67. }
  68. public function setToken(string $token): self
  69. {
  70. $this->token = $token;
  71. return $this;
  72. }
  73. public function getCreatedOn(): ?\DateTimeInterface
  74. {
  75. return $this->createdOn;
  76. }
  77. public function setCreatedOn(\DateTimeInterface $createdOn): self
  78. {
  79. $this->createdOn = $createdOn;
  80. return $this;
  81. }
  82. public function getIsEnabled(): ?bool
  83. {
  84. return $this->isEnabled;
  85. }
  86. public function setIsEnabled(bool $isEnabled): self
  87. {
  88. $this->isEnabled = $isEnabled;
  89. return $this;
  90. }
  91. public function getIsExpired(): ?bool
  92. {
  93. return $this->isExpired;
  94. }
  95. public function setIsExpired(bool $isExpired): self
  96. {
  97. $this->isExpired = $isExpired;
  98. return $this;
  99. }
  100. }