PHP 클래스 Sulu\Component\Rest\ListBuilder\ListRepresentation

상속: extends Hateoas\Representation\PaginatedRepresentation
파일 보기 프로젝트 열기: sulu/sulu 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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