PHP Class Neomerx\JsonApi\Encoder\Parameters\EncodingParameters

Inheritance: implements Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface
Exibir arquivo Open project: neomerx/json-api

Public Methods

Method Description
__construct ( string[] | null $includePaths = null, array $fieldSets = null, Neomerx\JsonApi\Contracts\Encoder\Parameters\SortParameterInterface[] | null $sortParameters = null, array $pagingParameters = null, array $filteringParameters = null, array $unrecognizedParams = null )
getFieldSet ( $type )
getFieldSets ( )
getFilteringParameters ( )
getIncludePaths ( )
getPaginationParameters ( )
getSortParameters ( )
getUnrecognizedParameters ( )
isEmpty ( )

Method Details

__construct() public method

public __construct ( string[] | null $includePaths = null, array $fieldSets = null, Neomerx\JsonApi\Contracts\Encoder\Parameters\SortParameterInterface[] | null $sortParameters = null, array $pagingParameters = null, array $filteringParameters = null, array $unrecognizedParams = null )
$includePaths string[] | null
$fieldSets array
$sortParameters Neomerx\JsonApi\Contracts\Encoder\Parameters\SortParameterInterface[] | null
$pagingParameters array
$filteringParameters array
$unrecognizedParams array

getFieldSet() public method

public getFieldSet ( $type )

getFieldSets() public method

public getFieldSets ( )

getFilteringParameters() public method

getIncludePaths() public method

public getIncludePaths ( )

getPaginationParameters() public method

getSortParameters() public method

public getSortParameters ( )

getUnrecognizedParameters() public method

isEmpty() public method

public isEmpty ( )