/**
  * {@inheritDoc}
  */
 public function load(ObjectManager $manager)
 {
     $username = '******';
     $email = '*****@*****.**';
     $password = '******';
     if ($this->container->has('drafterbit_installer')) {
         $data = $this->container->get('drafterbit_installer')->getData();
         if ($data) {
             $username = $data['username'];
             $email = $data['email'];
             $password = $data['password'];
         }
     }
     $userAdmin = new User();
     $userAdmin->setUsername($username);
     $userAdmin->setRealname($username);
     $userAdmin->setEmail($email);
     $userAdmin->setPlainPassword($password);
     $userAdmin->setEnabled(1);
     $userAdmin->addRole('ROLE_ADMIN');
     $userAdmin->getGroups()->add($this->getReference('admin-group'));
     $manager->persist($userAdmin);
     $manager->flush();
     $this->addReference('admin-user', $userAdmin);
 }