Метод | Описание | |
---|---|---|
__construct ( boolean $allowUnrecognized = true, array $includePaths = null, array $fieldSetTypes = null, array $sortParameters = null, array $pagingParameters = null, array $filteringParameters = null ) | ||
checkQuery ( Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface $parameters ) |
Метод | Описание | |
---|---|---|
checkFieldSets ( |
||
checkFiltering ( |
||
checkIncludePaths ( |
||
checkPaging ( |
||
checkSorting ( |
||
checkUnrecognized ( |
Метод | Описание | |
---|---|---|
flip ( array $array = null ) : array | null | ||
isFieldsAllowed ( array $fields = null ) : boolean | Check input fields against allowed. | |
keysWithinAllowed ( array $toCheck = null, array $allowed = null ) : boolean | ||
valuesWithinAllowed ( array $toCheck = null, array $allowed = null ) : boolean |
public __construct ( boolean $allowUnrecognized = true, array $includePaths = null, array $fieldSetTypes = null, array $sortParameters = null, array $pagingParameters = null, array $filteringParameters = null ) | ||
$allowUnrecognized | boolean | |
$includePaths | array | |
$fieldSetTypes | array | |
$sortParameters | array | |
$pagingParameters | array | |
$filteringParameters | array |
protected checkFieldSets ( |
||
$errors | ||
$parameters | Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface |
protected checkFiltering ( |
||
$errors | ||
$parameters | Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface |
protected checkIncludePaths ( |
||
$errors | ||
$parameters | Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface |
protected checkPaging ( |
||
$errors | ||
$parameters | Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface |
public checkQuery ( Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface $parameters ) | ||
$parameters | Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface |
protected checkSorting ( |
||
$errors | ||
$parameters | Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface |
protected checkUnrecognized ( |
||
$errors | ||
$parameters | Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface |