Documentation

OpenapiController
in package
implements IController

Tags
Path

("/openapi")

Tag

("OpenApi")

subpackage

Api\Controllers

Interfaces, Classes and Traits

IController

Table of Contents

$schemaBuilder  : ISchemaBuilder
__construct()  : mixed
getDoc()  : ApiResponse
index()  : ApiResponse

Properties

Methods

__construct()

public __construct(ISchemaBuilder $schemaBuilder) : mixed
Parameters
$schemaBuilder : ISchemaBuilder
Return values
mixed

getDoc()

public getDoc(ApiRequest $request, ApiResponse $response) : ApiResponse
Parameters
$request : ApiRequest
$response : ApiResponse
Tags
Path

("/doc")

Method

("GET")

throws
JsonException
Return values
ApiResponse

index()

public index(ApiRequest $request, ApiResponse $response) : ApiResponse
Parameters
$request : ApiRequest
$response : ApiResponse
Tags
Path

("/")

Method

("GET")

Return values
ApiResponse

Search results