/** * 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(); }
public function testDeletedAt() { $user = new User(); $deletedAt = new \DateTime(); $expected = $deletedAt; $user->setDeletedAt($deletedAt); $actual = $user->getDeletedAt(); $this->assertSame($expected, $actual); }
/** * {@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(); }