|
| __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) |
|
|
| 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()
__invoke |
( |
Request |
$request, |
|
|
Response |
$response, |
|
|
|
$args |
|
) |
| |
(PHPMD.UnusedFormalParameters)
◆ $allowedFilteringParameters
$allowedFilteringParameters = ['q', 'semester', 'semclass', 'recursive', 'ids'] |
|
protected |
◆ $allowedIncludePaths
Initial value:= [
'blubber-threads',
'end-semester',
'events',
'feedback-elements',
'file-refs',
'folders',
'forum-categories',
'institute',
'memberships',
'news',
'participating-institutes',
'sem-class',
'sem-type',
'start-semester',
'status-groups',
'wiki-pages',
]
◆ $allowedPagingParameters
$allowedPagingParameters = ['offset', 'limit'] |
|
protected |
◆ $allowUnrecognizedParams
$allowUnrecognizedParams = true |
|
protected |
The documentation for this class was generated from the following file: