CompletionCompleteHandler implements RequestHandlerInterface
FinalYes
Handles completion/complete requests.
Tags
Table of Contents
Interfaces
- RequestHandlerInterface
- Covariant in TResult: a handler only ever produces its result, so one declaring a concrete result type satisfies a collection of handlers typed by the interface every result implements.
Properties
- $container : ContainerInterface|null
- $registry : RegistryInterface
Methods
- __construct() : mixed
- handle() : Response<string|int, CompletionCompleteResult>|Error
- supports() : bool
- resourceCompletionProviders() : array<string, class-string|object>
Properties
$container read-only
private
ContainerInterface|null
$container
= null
$registry read-only
private
RegistryInterface
$registry
Methods
__construct()
public
__construct(RegistryInterface $registry[, ContainerInterface|null $container = null ]) : mixed
Parameters
- $registry : RegistryInterface
- $container : ContainerInterface|null = null
handle()
public
handle(Request $request, SessionInterface $session) : Response<string|int, CompletionCompleteResult>|Error
Parameters
- $request : Request
- $session : SessionInterface
Return values
Response<string|int, CompletionCompleteResult>|Errorsupports()
public
supports(Request $request) : bool
Parameters
- $request : Request
Return values
boolresourceCompletionProviders()
private
resourceCompletionProviders(string $uri) : array<string, class-string|object>
Parameters
- $uri : string