PHP Класс JsonEncodeView, cakephp-rest-plugin

Автор: Juan Basso
Автор: Jonathan Dalrymple
Автор: kvz
Наследование: extends View
Показать файл Открыть проект

Открытые свойства

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

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

Метод Описание
_encode ( array $response ) : string PHP version independent json_encode
array_type ( array $array ) : string Determines array type ("vector" or "map"). Returns false if not an array at all.
encode ( $response, $pretty = false )
headers ( $Controller, $settings )
json_format ( string $json ) : string Pretty print JSON http://www.php.net/manual/en/function.json-encode.php#80339
render ( $action = null, $layout = null, $file = null )
utf8_encode_array ( array $array ) : array (Recursively) utf8_encode each value in an array.

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

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

Adapted from http://www.php.net/manual/en/function.json-encode.php#82904. Author: Steve (30-Apr-2008 05:35)
public _encode ( array $response ) : string
$response array
Результат string

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

(I hope a native function will be introduced in some future release of PHP, because this check is inefficient and quite costly in worst case scenario.) http://www.php.net/manual/es/function.utf8-encode.php#75422
public array_type ( array $array ) : string
$array array The array to analyze
Результат string array type ("vector" or "map") or false if not an array

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

public encode ( $response, $pretty = false )

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

public headers ( $Controller, $settings )

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

Pretty print JSON http://www.php.net/manual/en/function.json-encode.php#80339
public json_format ( string $json ) : string
$json string
Результат string

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

public render ( $action = null, $layout = null, $file = null )

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

http://www.php.net/manual/es/function.utf8-encode.php#75422
public utf8_encode_array ( array $array ) : array
$array array
Результат array utf8_encoded

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

$jsonTab публичное свойство

public $jsonTab