Example #1
0
 /**
  * Loader
  *
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $i = 1;
     $user = ['name' => 'User ' . $i, 'email' => 'user' . $i . '@users.net'];
     $obj = new UserModel();
     $obj->setName($user['name']);
     $obj->setEmail($user['email']);
     $manager->persist($obj);
     $manager->flush();
     $this->addReference('user_' . $i, $obj);
 }
Example #2
0
 public function load(ObjectManager $manager)
 {
     $user = new User();
     $user->setEmail("*****@*****.**")->setUsername("developer")->setPassword(123456)->setPasswordClue('123456')->setActive(true)->setStatus(false);
     $manager->persist($user);
     $user = new User();
     $user->setEmail("*****@*****.**")->setUsername("testete")->setPassword(123456)->setPasswordClue('123456')->setActive(true)->setStatus(false);
     $manager->persist($user);
     $user = new User();
     $user->setEmail("*****@*****.**")->setUsername("testbo")->setPassword(123456)->setPasswordClue('123456')->setActive(true)->setStatus(false);
     $manager->persist($user);
     $manager->flush();
 }
Example #3
0
 /**
  * @param array $data
  * @return mixed|void
  */
 public function register($data)
 {
     //$bcrypt = new Bcrypt;
     //loato z radiem
     $user = new User();
     $user->setCreated(date('Y-m-d H:i:s'));
     $user->setRoleId(1);
     //$user->setPassword(($bcrypt->create($data->password)));
     $user->setPassword(sha1($data->password));
     $user->setEmail($data->email);
     $user->setUsername($data->username);
     $result = $this->userMapper->insert($user);
     return $result;
 }
 /**
  * {@inheritDoc}
  */
 public function setEmail($email)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmail', array($email));
     return parent::setEmail($email);
 }
Example #5
0
 /**
  * Update user object
  *
  * @param UserModel $user
  * @param string $name
  * @param string $email
  * @return UserModel
  */
 public static function update(UserModel $user, string $name, string $email) : UserModel
 {
     $user->setName($name);
     $user->setEmail($email);
     return $user;
 }
Example #6
0
 /**
  * @test
  * @dataProvider invalidObjects
  * @covers       \User\Entity\User::setEmail
  * @expectedException \InvalidArgumentException
  */
 public function setEmailThrowsInvalidArgumentExceptoinWhenInvalid($obj)
 {
     $user = new User();
     $user->setEmail($obj->email);
 }