PHP 트레잇 WoohooLabs\Yin\JsonApi\Schema\Pagination\CursorBasedPaginationLinkProviderTrait

파일 보기 프로젝트 열기: woohoolabs/yin

공개 메소드들

메소드 설명
getCurrentItem ( ) : mixed
getFirstItem ( ) : mixed
getFirstLink ( string $url ) : WoohooLabs\Yin\JsonApi\Schema\Link
getLastItem ( ) : mixed
getLastLink ( string $url ) : WoohooLabs\Yin\JsonApi\Schema\Link | null
getNextItem ( ) : mixed
getNextLink ( string $url ) : WoohooLabs\Yin\JsonApi\Schema\Link | null
getPrevLink ( string $url ) : WoohooLabs\Yin\JsonApi\Schema\Link | null
getPreviousItem ( ) : mixed
getSelfLink ( string $url ) : WoohooLabs\Yin\JsonApi\Schema\Link

보호된 메소드들

메소드 설명
appendQueryStringToUrl ( string $url, string $queryString ) : string
createPaginatedLink ( string $url, mixed $cursor ) : WoohooLabs\Yin\JsonApi\Schema\Link | null

메소드 상세

appendQueryStringToUrl() 보호된 메소드

protected appendQueryStringToUrl ( string $url, string $queryString ) : string
$url string
$queryString string
리턴 string

getCurrentItem() 추상적인 공개 메소드

abstract public getCurrentItem ( ) : mixed
리턴 mixed

getFirstItem() 추상적인 공개 메소드

abstract public getFirstItem ( ) : mixed
리턴 mixed

getLastItem() 추상적인 공개 메소드

abstract public getLastItem ( ) : mixed
리턴 mixed

getNextItem() 추상적인 공개 메소드

abstract public getNextItem ( ) : mixed
리턴 mixed

getPreviousItem() 추상적인 공개 메소드

abstract public getPreviousItem ( ) : mixed
리턴 mixed