Kufrik/app/Model/Login/UserIdentity.php

31 lines
673 B
PHP

<?php
declare(strict_types=1);
namespace App\Model\Login;
use Nette;
/**
* Naše vlastní indetita přihlášeného uživatele.
*/
class UserIdentity extends Nette\Security\SimpleIdentity
{
public function __construct(
int $id,
array $roles,
/*
* Server connection string.
*/
public string $dsn,
public ServerCredentials $credentials,
public array $dostupneDatabaze,
public string $username,
public string $password,
public ?string $pracovnik,
public ?int $pracovnikID,
public bool $vynutitGPS
) {
parent::__construct($id, $roles, null);
}
}