public function edit($data, Idea $idea) { if (!$idea->getUser()) { $idea->setUser($this->token->getToken()->getUser()); $idea->setUserId($this->token->getToken()->getUser()->getId()); } return $this->editWithUserValidation(IdeaType::class, $data, $idea); }