PHP 클래스 Alltube\Controller\FrontController

파일 보기 프로젝트 열기: rudloff/alltube

공개 메소드들

메소드 설명
__construct ( Interop\Container\ContainerInterface $container ) FrontController constructor.
error ( Slim\Http\Request $request, Slim\Http\Response $response, Exception $exception ) : Slim\Http\Response Display an error page.
extractors ( Slim\Http\Request $request, Slim\Http\Response $response ) : void Display a list of extractors.
index ( Slim\Http\Request $request, Slim\Http\Response $response ) : void Display index page.
json ( Slim\Http\Request $request, Slim\Http\Response $response ) : Slim\Http\Response Output JSON info about the video.
redirect ( Slim\Http\Request $request, Slim\Http\Response $response ) : Slim\Http\Response Redirect to video file.
video ( Slim\Http\Request $request, Slim\Http\Response $response ) : Slim\Http\Response Dislay information about the video.

메소드 상세

__construct() 공개 메소드

FrontController constructor.
public __construct ( Interop\Container\ContainerInterface $container )
$container Interop\Container\ContainerInterface Slim dependency container

error() 공개 메소드

Display an error page.
public error ( Slim\Http\Request $request, Slim\Http\Response $response, Exception $exception ) : Slim\Http\Response
$request Slim\Http\Request PSR-7 request
$response Slim\Http\Response PSR-7 response
$exception Exception Error to display
리턴 Slim\Http\Response HTTP response

extractors() 공개 메소드

Display a list of extractors.
public extractors ( Slim\Http\Request $request, Slim\Http\Response $response ) : void
$request Slim\Http\Request PSR-7 request
$response Slim\Http\Response PSR-7 response
리턴 void

index() 공개 메소드

Display index page.
public index ( Slim\Http\Request $request, Slim\Http\Response $response ) : void
$request Slim\Http\Request PSR-7 request
$response Slim\Http\Response PSR-7 response
리턴 void

json() 공개 메소드

Output JSON info about the video.
public json ( Slim\Http\Request $request, Slim\Http\Response $response ) : Slim\Http\Response
$request Slim\Http\Request PSR-7 request
$response Slim\Http\Response PSR-7 response
리턴 Slim\Http\Response HTTP response

redirect() 공개 메소드

Redirect to video file.
public redirect ( Slim\Http\Request $request, Slim\Http\Response $response ) : Slim\Http\Response
$request Slim\Http\Request PSR-7 request
$response Slim\Http\Response PSR-7 response
리턴 Slim\Http\Response HTTP response

video() 공개 메소드

Dislay information about the video.
public video ( Slim\Http\Request $request, Slim\Http\Response $response ) : Slim\Http\Response
$request Slim\Http\Request PSR-7 request
$response Slim\Http\Response PSR-7 response
리턴 Slim\Http\Response HTTP response