PHP Класс Youshido\GraphQL\Relay\Connection\ArrayConnection

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

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

Метод Описание
connectionFromArray ( array $data, array $args = [] )
connectionFromArraySlice ( array $data, array $args, $sliceStart, $arrayLength )
cursorForObjectInConnection ( $data, $object )
cursorToOffset ( $cursor ) : integer | null
cursorToOffsetWithDefault ( $cursor, $default )
edgeForObjectWithIndex ( $object, $index )
offsetToCursor ( $offset ) : string

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

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

public static connectionFromArray ( array $data, array $args = [] )
$data array
$args array

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

public static connectionFromArraySlice ( array $data, array $args, $sliceStart, $arrayLength )
$data array
$args array

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

public static cursorForObjectInConnection ( $data, $object )

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

public static cursorToOffset ( $cursor ) : integer | null
$cursor string
Результат integer | null

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

public static cursorToOffsetWithDefault ( $cursor, $default )

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

public static edgeForObjectWithIndex ( $object, $index )

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

public static offsetToCursor ( $offset ) : string
$offset int
Результат string