|
| fetchRelationship (Request $request, $related) |
|
| replaceRelationship (Request $request, $related) |
|
| findRelated (array $args) |
|
| authorize (Request $request, $resource) |
|
| getRelationshipSelfLink ($resource, $schema, $userData) |
|
| getRelationshipRelatedLink ($resource, $schema, $userData) |
|
| validateResourceDocument ($json, $data) |
|
| findRelated (array $args) |
|
| authorize (Request $request, $resource) |
|
| validateResourceDocument ($json, $data) |
|
| fetchRelationship (Request $request, $related) |
|
| addToRelationship (Request $request, $related) |
|
| removeFromRelationship (Request $request, $related) |
|
| replaceRelationship (Request $request, $related) |
|
| getRelationshipSelfLink ($resource, $schema, $userData) |
|
| getRelationshipRelatedLink ($resource, $schema, $userData) |
|
| getRelationshipLinks ($resource, $userData=null) |
|
| getCodeResponse (int $statusCode, array $headers=[]) |
|
| getMetaResponse ($meta, $statusCode=ResponsesInterface::HTTP_OK, array $headers=[]) |
|
| getContentResponse ( $data, $statusCode=ResponsesInterface::HTTP_OK, $links=[], $meta=[], array $headers=[]) |
|
| getIdentifiersResponse ($data, $links=[], $meta=[], array $headers=[]) |
|
| getPaginatedIdentifiersResponse ( $data, $total, $links=[], $meta=[], array $headers=[]) |
|
| getCreatedResponse ($resource, $links=[], $meta=[], array $headers=[]) |
|
| getPaginatedContentResponse ( $data, $total, $statusCode=ResponsesInterface::HTTP_OK, $links=[], $meta=[], array $headers=[]) |
|
| getQueryParameters () |
|
| getOffsetAndLimit ($offsetDefault=0, $limitDefault=30) |
|
| getSchema ($resource) |
|
| getResponses (array $links=[], array $meta=[]) |
|
|
| __invoke (Request $request, Response $response, $args) |
|
| __construct (protected \Slim\App $app, protected ContainerInterface $container, protected FactoryInterface $factory, protected EncoderInterface $encoder, protected SchemaContainerInterface $schemaContainer, protected QueryParserInterface $queryParser, protected ResponseFactoryInterface $responseFactory, HeaderParametersParserInterface $headerParametersParser) |
|
| getUser (Request $request) |
|
| $allowedPagingParameters = ['offset', 'limit'] |
|
| $allowUnrecognizedParams = false |
|
| $allowedIncludePaths = [] |
|
| $allowedFieldSetTypes = null |
|
| $allowedSortFields = [] |
|
| $allowedPagingParameters = [] |
|
| $allowedFilteringParameters = [] |
|