• Full name: \App\Infrastructure\Persistence\Repository\AuthenticationRepository
  • This class implements: AuthUserRepository

Properties

connection

private \Qubus\Expressive\Connection $connection

config

protected \Qubus\Config\ConfigContainer $config

Methods

__construct

public __construct(\Qubus\Expressive\Connection $connection, \Qubus\Config\ConfigContainer $config): mixed

Parameters:

Parameter Type Description
$connection \Qubus\Expressive\Connection
$config \Qubus\Config\ConfigContainer

authenticate

public authenticate(string $credential, ?string $password = null): ?\Qubus\Http\Session\SessionEntity

Parameters:

Parameter Type Description
$credential string
$password ?string

Throws:


find

public find(string $token): bool|null|object

Parameters:

Parameter Type Description
$token string

Throws: