code = substr(md5(uniqid(rand(), true)), 0, 6); $this->date = new \DateTime(); $this->userGroup = $userGroup; } public function getCode() { return $this->code; } /** * @return \DateTime */ public function getDate() { return $this->date; } /** * @param \DateTime $date */ public function setDate(\DateTime $date) { $this->date = $date; } /** * @return mixed */ public function getUserGroup() { return $this->userGroup; } /** * @param mixed $userGroup */ public function setUserGroup(UserGroup $userGroup) { $this->userGroup = $userGroup; } }