/** * @param User $newUser * @return User */ private function initUser(User $newUser) { $utils = new UserUtils($this->container); $newUser->setIsActive(false); $newUser->setPassword($utils->encodePassword($newUser, $newUser->getPassword())); return $newUser; }
public function load(ObjectManager $manager) { $user = new User(); $user->setUsername('user'); $user->setRoles(array('ROLE_USER')); //$user->setPassword($this->encodePassword($user, 'test')); $user->setPlainPassword('test'); $user->setEmail('*****@*****.**'); $manager->persist($user); $admin = new User(); $admin->setUsername('admin'); //$admin->setPassword($this->encodePassword($admin, 'test')); $admin->setPlainPassword('test'); $admin->setRoles(array('ROLE_ADMIN')); $admin->setEmail('*****@*****.**'); $admin->setIsActive(false); $manager->persist($admin); $manager->flush(); }