public function load(ObjectManager $manager) { $users = array(array('username' => 'facebook1'), array('username' => 'facebook2')); foreach ($users as $key => $data) { $user = new User(); $user->setUsername($data['username'])->setEmail($data['username'] . '@example.com')->setPassword('fakepassword')->setFacebookId('1000000000' . $key); $this->addReference('user-' . $data['username'], $user); $manager->persist($user); } $manager->flush(); }
public function load(ObjectManager $manager) { $factory = $this->container->get('security.encoder_factory'); $users = array(array('username' => 'mobile1'), array('username' => 'mobile2')); foreach ($users as $data) { $user = new User(); $user->setUsername($data['username']); $user->setEmail($data['username'] . '@example.com'); $encoder = $factory->getEncoder($user); $password = $encoder->encodePassword($data['username'], $user->getSalt()); $user->setPassword($password); $manager->persist($user); } $manager->flush(); }
public function setUsername($username) { $this->__load(); return parent::setUsername($username); }
public function create(Request $request) { $user = new User(); $user->setUsername($request->get('username'))->setFirstName($request->get('first_name'))->setLastName($request->get('last_name'))->setEmail($request->get('email'))->setBirth($request->get('birth') ? new \DateTime($request->get('birth')) : null)->setAddress1($request->get('address1'))->setAddress2($request->get('address2'))->setCity($request->get('city'))->setState($request->get('state'))->setZip($request->get('zip'))->setCountry($request->get('country'))->setPhone($request->get('phone'))->setPassword($request->get('password')); return $user; }