PHP 클래스 Pagekit\Auth\Handler\DatabaseHandler

상속: implements Pagekit\Auth\Handler\HandlerInterface
파일 보기 프로젝트 열기: pagekit/pagekit

보호된 프로퍼티들

프로퍼티 타입 설명
$config array
$connection Pagekit\Database\Connection
$cookie Pagekit\Cookie\CookieJar
$random RandomLib\Generator
$requests Symfony\Component\HttpFoundation\RequestStack

공개 메소드들

메소드 설명
__construct ( Pagekit\Database\Connection $connection, Symfony\Component\HttpFoundation\RequestStack $requests, Pagekit\Cookie\CookieJar $cookie, RandomLib\Generator $random, array $config = null ) Constructor.
destroy ( )
read ( )
write ( $user, $remember = false )

보호된 메소드들

메소드 설명
createTable ( )
getRequest ( ) : null | Request
getToken ( ) : mixed Gets the token from the request.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Pagekit\Database\Connection $connection, Symfony\Component\HttpFoundation\RequestStack $requests, Pagekit\Cookie\CookieJar $cookie, RandomLib\Generator $random, array $config = null )
$connection Pagekit\Database\Connection
$requests Symfony\Component\HttpFoundation\RequestStack
$cookie Pagekit\Cookie\CookieJar
$random RandomLib\Generator
$config array

createTable() 보호된 메소드

사용 중단: to be removed in Pagekit 1.0
protected createTable ( )

destroy() 공개 메소드

public destroy ( )

getRequest() 보호된 메소드

protected getRequest ( ) : null | Request
리턴 null | Symfony\Component\HttpFoundation\Request

getToken() 보호된 메소드

Gets the token from the request.
protected getToken ( ) : mixed
리턴 mixed

read() 공개 메소드

public read ( )

write() 공개 메소드

public write ( $user, $remember = false )

프로퍼티 상세

$config 보호되어 있는 프로퍼티

protected array $config
리턴 array

$connection 보호되어 있는 프로퍼티

protected Connection,Pagekit\Database $connection
리턴 Pagekit\Database\Connection

$random 보호되어 있는 프로퍼티

protected Generator,RandomLib $random
리턴 RandomLib\Generator

$requests 보호되어 있는 프로퍼티

protected RequestStack,Symfony\Component\HttpFoundation $requests
리턴 Symfony\Component\HttpFoundation\RequestStack