container = $container; } public function load(ObjectManager $manager) { $userAdmin = new Usuario(); $userAdmin->setNmUsuarioAcesso('admin'); $userAdmin->setNmUsuarioCompleto('Administrador do Sistema'); // Adiciona referĂȘncia ao local $userAdmin->setIdLocal($this->getReference('local')); // Adiciona referĂȘncia ao grupo $userAdmin->setIdGrupoUsuario($this->getReference('grupo-admin')); // Criptografa a senha //$userAdmin->setSalt(md5(uniqid())); $encoder = $this->container ->get('security.encoder_factory') ->getEncoder($userAdmin) ; $userAdmin->setTeSenha($encoder->encodePassword('123456', $userAdmin->getSalt())); $userAdmin->setApiKey('cacic123'); //$userAdmin->setTeSenha('7c4a8d09ca3762af61e59520943dc26494f8941b'); $manager->persist($userAdmin); $manager->flush(); } public function getOrder() { return 3; } }