Example #1
0
 /**
  * @param $username
  * @param $password
  * @param $role
  * @return User
  */
 public static function create($username, $password, $role)
 {
     $users = new User();
     $users->setUsername($username);
     $users->setPassword($password);
     $users->setRole($role);
     $users->setCreatedAt(new \DateTime());
     return $users;
 }
Example #2
0
 public function findByUsername($username)
 {
     return User::create('user', 'password', 'skpd');
 }
Example #3
0
 /**
  * @When User melihat page list paket
  */
 public function userMelihatPageListPaket()
 {
     $paket = Paket::create(User::create('username', 'password', 'skpd'), new InfoPaket(), new ArrayCollection());
     $this->paketRepository = new ArrayPaketRepository($paket);
 }
 /**
  * {@inheritDoc}
  */
 public function addLog(\Jowy\P2bj\Domain\Entity\Log $log)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'addLog', array($log));
     return parent::addLog($log);
 }
Example #5
0
 /**
  * @return bool
  */
 public function match()
 {
     return password_verify($this->rawPassword, $this->user->getPassword());
 }
Example #6
0
 /**
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $user = User::create('skpd', 'skpd', 'skpd');
     $manager->persist($user);
     $manager->flush();
 }
 public function it_return_false_when_password_is_not_match(User $user)
 {
     $user->getPassword()->shouldBeCalled()->willReturn(password_hash('password', PASSWORD_DEFAULT));
     $this->beConstructedWith('invalid', $user);
     $this->match()->shouldReturn(false);
 }