<?phpnamespace Webkul\UVDesk\CoreFrameworkBundle\Entity;use Doctrine\ORM\Mapping as ORM;/** * SupportLabel * @ORM\Entity(repositoryClass=null) * @ORM\HasLifecycleCallbacks() * @ORM\Table(name="uv_support_label") */class SupportLabel{ /** * @var integer * @ORM\Id() * @ORM\Column(type="integer") * @ORM\GeneratedValue(strategy="AUTO") */ private $id; /** * @var string * @ORM\Column(name="name", length=191, type="string") */ private $name; /** * @var string * @ORM\Column(name="color_code", type="string", length=191, nullable=true) */ private $colorCode; /** * @var \Webkul\UVDesk\CoreFrameworkBundle\Entity\User * @ORM\ManyToOne(targetEntity="User") * @ORM\JoinColumn(name="user_id", referencedColumnName="id", onDelete="CASCADE") * */ private $user; /** * Get id * * @return integer */ public function getId() { return $this->id; } /** * Set name * * @param string $name * * @return SupportLabel */ public function setName($name) { $this->name = $name; return $this; } /** * Get name * * @return string */ public function getName() { return $this->name; } /** * Set colorCode * * @param string $colorCode * * @return SupportLabel */ public function setColorCode($colorCode) { $this->colorCode = $colorCode; return $this; } /** * Get colorCode * * @return string */ public function getColorCode() { return $this->colorCode; } /** * Set user * * @param \Webkul\UVDesk\CoreFrameworkBundle\Entity\User $user * * @return SupportLabel */ public function setUser(\Webkul\UVDesk\CoreFrameworkBundle\Entity\User $user = null) { $this->user = $user; return $this; } /** * Get user * * @return \Webkul\UVDesk\CoreFrameworkBundle\Entity\User */ public function getUser() { return $this->user; }}