NoraBear Package API Documentation

AuthContextFactory
in package

AuthContext Factory

ObjectHydratorを使用して、認証データから型安全なAuthContextオブジェクトを生成します。

Table of Contents

Properties

$authContextClass  : string
$hydrator  : ObjectHydrator

Methods

__construct()  : mixed
create()  : object
認証データからAuthContextを生成
getAuthContextClass()  : class-string
AuthContextクラス名を取得

Properties

Methods

__construct()

public __construct(class-string $authContextClass, ObjectHydrator $hydrator) : mixed
Parameters
$authContextClass : class-string

ユーザー定義のAuthContextクラス

$hydrator : ObjectHydrator

オブジェクトハイドレーター

create()

認証データからAuthContextを生成

public create(array<string, mixed> $authData) : object
Parameters
$authData : array<string, mixed>

Validatorから返された認証データ

Return values
object

型安全なAuthContextインスタンス

getAuthContextClass()

AuthContextクラス名を取得

public getAuthContextClass() : class-string
Return values
class-string

        
On this page

Search results