PHP 클래스 Flarum\Forum\Controller\LogInController

상속: implements Flarum\Http\Controller\ControllerInterface
파일 보기 프로젝트 열기: flarum/core 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$apiClient Flarum\Api\Client
$authenticator Flarum\Http\SessionAuthenticator
$rememberer Flarum\Http\Rememberer
$users Flarum\Core\Repository\UserRepository

공개 메소드들

메소드 설명
__construct ( Flarum\Core\Repository\UserRepository $users, Client $apiClient, SessionAuthenticator $authenticator, Rememberer $rememberer )
handle ( Psr\Http\Message\ServerRequestInterface $request ) : JsonResponse | EmptyResponse

메소드 상세

__construct() 공개 메소드

public __construct ( Flarum\Core\Repository\UserRepository $users, Client $apiClient, SessionAuthenticator $authenticator, Rememberer $rememberer )
$users Flarum\Core\Repository\UserRepository
$apiClient Flarum\Api\Client
$authenticator Flarum\Http\SessionAuthenticator
$rememberer Flarum\Http\Rememberer

handle() 공개 메소드

public handle ( Psr\Http\Message\ServerRequestInterface $request ) : JsonResponse | EmptyResponse
$request Psr\Http\Message\ServerRequestInterface
리턴 Zend\Diactoros\Response\JsonResponse | Zend\Diactoros\Response\EmptyResponse

프로퍼티 상세

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

protected Client,Flarum\Api $apiClient
리턴 Flarum\Api\Client

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

protected SessionAuthenticator,Flarum\Http $authenticator
리턴 Flarum\Http\SessionAuthenticator

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

protected Rememberer,Flarum\Http $rememberer
리턴 Flarum\Http\Rememberer

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

protected UserRepository,Flarum\Core\Repository $users
리턴 Flarum\Core\Repository\UserRepository