PHP Класс Piwik\API\ApiRenderer

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

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

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

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

Метод Описание
__construct ( $request )
factory ( string $format, array $request ) : ApiRenderer
renderArray ( $array )
renderDataTable ( $dataTable )
renderException ( $message, Exceptio\Exception | Throwable $exception ) : mixed
renderObject ( $object )
renderResource ( $resource )
renderScalar ( $scalar )
renderSuccess ( $message )
sendHeader ( )

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

Метод Описание
buildDataTableRenderer ( $dataTable ) : Piwik\DataTable\Renderer
init ( )

Приватные методы

Метод Описание
getFormatFromClass ( $klassname )

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

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

final public __construct ( $request )

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

protected buildDataTableRenderer ( $dataTable ) : Piwik\DataTable\Renderer
$dataTable
Результат Piwik\DataTable\Renderer

factory() публичный статический Метод

public static factory ( string $format, array $request ) : ApiRenderer
$format string
$request array
Результат ApiRenderer

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

protected init ( )

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

public renderArray ( $array )

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

public renderDataTable ( $dataTable )

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

public renderException ( $message, Exceptio\Exception | Throwable $exception ) : mixed
$message
$exception Exceptio\Exception | Throwable
Результат mixed

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

public renderObject ( $object )

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

public renderResource ( $resource )

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

public renderScalar ( $scalar )

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

public renderSuccess ( $message )

sendHeader() абстрактный публичный Метод

abstract public sendHeader ( )

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

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

protected $request