public function addUser(User $user) { $user->setSalt(); $password = $this->passwordEncoder->encodePassword($user, $user->getPassword()); $user->setPassword($password); $roleUser = $this->getUserRole(); $user->addRole($roleUser); $user = $this->userManager->addUser($user); $this->setUserApiKey($user); return $user; }