public function load(ObjectManager $manager) { $user = new User(); $user->setUsername('admin'); $user->setEmail('*****@*****.**'); $user->setApiKey(''); $encoder = $this->container->get('security.password_encoder'); $password = $encoder->encodePassword($user, 'faster'); $user->setPassword($password); $manager->persist($user); $manager->flush(); $roleAdmin = new Role(); $roleAdmin->setRole('ROLE_ADMIN'); $roleAdmin->addUser($user); $manager->persist($roleAdmin); $roleUser = new Role(); $roleUser->setRole('ROLE_USER'); $roleUser->addUser($user); $manager->persist($roleUser); $user->addRole($roleAdmin); $user->addRole($roleUser); $manager->flush(); }