<?php/** * Created by PhpStorm. * User: parcel * Date: 8/24/18 * Time: 8:38 PM */namespace App\Entity;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity * @ORM\Table(name="user_station") */class UserStation { /** * @ORM\Id * @ORM\GeneratedValue(strategy="IDENTITY") * @ORM\Column(type="integer") */ private $id; /** * @var User * * @ORM\ManyToOne(targetEntity="App\Entity\User") * @ORM\JoinColumns({ * @ORM\JoinColumn(name="user", referencedColumnName="id") * }) */ private $user; /** * @var Station * * @ORM\ManyToOne(targetEntity="App\Entity\Station") * @ORM\JoinColumns({ * @ORM\JoinColumn(name="station_id", referencedColumnName="id") * }) */ private $station; /** * @ORM\Column(type="boolean") */ private $isActive; /** * @ORM\Column(type="datetime") */ private $createdAt; /** * @return mixed */ public function getId() { return $this->id; } /** * @param mixed $id */ public function setId($id) { $this->id = $id; } /** * @return User */ public function getUser() { return $this->user; } /** * @param User $user */ public function setUser($user) { $this->user = $user; } /** * @return Station */ public function getStation() { return $this->station; } /** * @param Station $station */ public function setStation($station) { $this->station = $station; } /** * @return mixed */ public function getisActive() { return $this->isActive; } /** * @param mixed $isActive */ public function setIsActive($isActive) { $this->isActive = $isActive; } /** * @return mixed */ public function getCreatedAt() { return $this->createdAt; } /** * @param mixed $createdAt */ public function setCreatedAt($createdAt) { $this->createdAt = $createdAt; }}