src/CoreBundle/Entity/EmailSignup.php line 13

Open in your IDE?
  1. <?php
  2. namespace CoreBundle\Entity;
  3. use DateTime;
  4. use Doctrine\ORM\Mapping as ORM;
  5. /**
  6. *
  7. * @ORM\Table("email_signup")
  8. * @ORM\Entity
  9. */
  10. class EmailSignup
  11. {
  12. /**
  13. * @var int
  14. * @ORM\Column(name="id", type="integer")
  15. * @ORM\Id
  16. * @ORM\GeneratedValue(strategy="AUTO")
  17. */
  18. private $id;
  19. /**
  20. * @var string
  21. * @ORM\Column(type="string", nullable=false)
  22. */
  23. private $email;
  24. /**
  25. * @var DateTime
  26. * @ORM\Column(name="timestamp", type="datetime")
  27. */
  28. private $timestamp;
  29. public function __construct(string $email)
  30. {
  31. $this->email =$email;
  32. $this->timestamp = new DateTime('now');
  33. }
  34. }