PHP Класс Alltube\Controller\FrontController

Показать файл Открыть проект

Открытые методы

Метод Описание
__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