PHP Класс Dietcube\Controller

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$container
$view_vars

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

Метод Описание
__construct ( Pimple\Container $container )
setVars ( $key, $value = null )

Защищенные методы

Метод Описание
body ( $name = null, $default = null )
findTemplate ( $name )
generateUrl ( $handler, array $data = [], array $query_params = [], $is_absolute = false )
get ( $name )
getResponse ( )
isPost ( )
json ( array $vars, string | null $charset = 'utf-8' ) : string Helper method to respond JSON.
query ( $name, $default = null )
redirect ( $uri, $code = 302 )
render ( $name, array $vars = [] )

Описание методов

__construct() публичный Метод

public __construct ( Pimple\Container $container )
$container Pimple\Container

body() защищенный Метод

protected body ( $name = null, $default = null )

findTemplate() защищенный Метод

protected findTemplate ( $name )

generateUrl() защищенный Метод

protected generateUrl ( $handler, array $data = [], array $query_params = [], $is_absolute = false )
$data array
$query_params array

get() защищенный Метод

protected get ( $name )

getResponse() защищенный Метод

protected getResponse ( )

isPost() защищенный Метод

protected isPost ( )

json() защищенный Метод

Helper method to respond JSON.
protected json ( array $vars, string | null $charset = 'utf-8' ) : string
$vars array
$charset string | null
Результат string JSON encoded string

query() защищенный Метод

protected query ( $name, $default = null )

redirect() защищенный Метод

protected redirect ( $uri, $code = 302 )

render() защищенный Метод

protected render ( $name, array $vars = [] )
$vars array

setVars() публичный Метод

public setVars ( $key, $value = null )

Описание свойств

$container защищенное свойство

protected $container

$view_vars защищенное свойство

protected $view_vars