PHP Класс Sulu\Component\Rest\ListBuilder\ListRepresentation

Наследование: extends Hateoas\Representation\PaginatedRepresentation
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$data mixed[]
$rel string
$total integer

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

Метод Описание
__construct ( mixed $data, string $rel, string $route, array $parameters, integer $page, integer $limit, integer $total )
getData ( ) : mixed[] Returns data.
getRel ( ) : string Returns relation name.
getTotal ( ) : integer Returns total number of elements.

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

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

public __construct ( mixed $data, string $rel, string $route, array $parameters, integer $page, integer $limit, integer $total )
$data mixed The data which will be presented
$rel string The name of the relation inside of the _embedded field
$route string The name of the route, for generating the links
$parameters array The parameters to append to the route
$page integer The number of the current page
$limit integer The size of one page
$total integer The total number of elements

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

Returns data.
public getData ( ) : mixed[]
Результат mixed[]

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

Returns relation name.
public getRel ( ) : string
Результат string

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

Returns total number of elements.
public getTotal ( ) : integer
Результат integer

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

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

protected mixed[] $data
Результат mixed[]

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

protected string $rel
Результат string

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

protected int $total
Результат integer