Пример #1
0
 /**
  * Transforms an object (User) to a string (email).
  *
  * @param User|null $user
  *
  * @return string
  */
 public function transform($user)
 {
     if (null === $user) {
         return "";
     }
     return $user->getUsername();
 }
Пример #2
0
 public function testDeletedAt()
 {
     $user = new User();
     $deletedAt = new \DateTime();
     $expected = $deletedAt;
     $user->setDeletedAt($deletedAt);
     $actual = $user->getDeletedAt();
     $this->assertSame($expected, $actual);
 }
Пример #3
0
 /**
  * {@inheritDoc}
  */
 public function load(ObjectManager $manager)
 {
     $admin = new User();
     $admin->setUsername($this->container->getParameter('admin_username'));
     $admin->setEmail($this->container->getParameter('admin_email'));
     $admin->setPlainPassword($this->container->getParameter('admin_password'));
     $admin->setEnabled('true');
     $admin->addRole('ROLE_SUPER_ADMIN');
     $manager->persist($admin);
     $this->addReference('admin', $admin);
     $manager->flush();
 }