Esempio n. 1
0
 public function delete(\Model\Entities\User $user)
 {
     $deleteQuery = "DELETE FROM {$this->tableName} WHERE id = ?";
     $statement = $this->connection->prepare($deleteQuery);
     $statement->bindValue(1, $user->getId());
     $statement->execute();
 }
Esempio n. 2
0
 public static function loadFromSession(\Nette\Security\User $user)
 {
     $instance = new User();
     $instance->setId($user->getIdentity()->id);
     $instance->setRole($user->getRoles()[0]);
     $instance->setEmail($user->getIdentity()->email);
     $instance->setFirstName($user->getIdentity()->firstName);
     $instance->setLastName($user->getIdentity()->lastName);
     return $instance;
 }