src/Entity/UserFcmTokens.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Symfony\Component\Serializer\Annotation\Groups;
  5. /**
  6.  * UserFcmTokens
  7.  *
  8.  * @ORM\Table(name="user_fcm_tokens")
  9.  * @ORM\Entity(repositoryClass="App\Repository\UserFcmTokensRepository")
  10.  */
  11. class UserFcmTokens
  12. {
  13.     /**
  14.      * @var int
  15.      *
  16.      * @ORM\Column(name="id", type="integer")
  17.      * @ORM\Id
  18.      * @ORM\GeneratedValue(strategy="AUTO")
  19.      */
  20.     private $id;
  21.     /**
  22.      * @var int
  23.      *
  24.      * @ORM\Column(name="user_id", type="integer", options={"unsigned"=true})
  25.      * @ORM\ManyToOne(targetEntity="App\Entity\Users")
  26.      * @ORM\JoinColumn(onDelete="CASCADE")
  27.      */
  28.     private $userId;
  29.     /**
  30.      * @var string
  31.      *
  32.      * @ORM\Column(name="token", type="string", unique=true, length=255)
  33.      */
  34.     private $token;
  35.     /**
  36.      * @var bool
  37.      *
  38.      * @ORM\Column(name="removed", type="boolean", options={"default" : true})
  39.      */
  40.     private $removed;
  41.     /**
  42.      * Get id
  43.      *
  44.      * @return int
  45.      */
  46.     public function getId()
  47.     {
  48.         return $this->id;
  49.     }
  50.     /**
  51.      * Set userId
  52.      *
  53.      * @param integer $userId
  54.      *
  55.      * @return UserFcmTokens
  56.      */
  57.     public function setUserId($userId)
  58.     {
  59.         $this->userId $userId;
  60.         return $this;
  61.     }
  62.     /**
  63.      * Get userId
  64.      *
  65.      * @return int
  66.      */
  67.     public function getUserId()
  68.     {
  69.         return $this->userId;
  70.     }
  71.     /**
  72.      * Set token
  73.      *
  74.      * @param string $token
  75.      *
  76.      * @return UserFcmTokens
  77.      */
  78.     public function setToken($token)
  79.     {
  80.         $this->token $token;
  81.         return $this;
  82.     }
  83.     /**
  84.      * Get token
  85.      *
  86.      * @return string
  87.      */
  88.     public function getToken()
  89.     {
  90.         return $this->token;
  91.     }
  92.     /**
  93.      * Set removed
  94.      *
  95.      * @param boolean $removed
  96.      *
  97.      * @return UserFcmTokens
  98.      */
  99.     public function setRemoved($removed)
  100.     {
  101.         $this->removed $removed;
  102.         return $this;
  103.     }
  104.     /**
  105.      * Get removed
  106.      *
  107.      * @return bool
  108.      */
  109.     public function getRemoved()
  110.     {
  111.         return $this->removed;
  112.     }
  113. }