Documentation

AutoCompleter
in package

A readline tab completion service.

Tags
author

Marc Garcia markcial@gmail.com

Table of Contents

$matchers  : array<string|int, AbstractMatcher>
__destruct()  : mixed
Remove readline callback handler on destruct.
activate()  : mixed
Activate readline tab completion.
addMatcher()  : mixed
Register a tab completion Matcher.
callback()  : array<string|int, mixed>
The readline_completion_function callback handler.
processCallback()  : array<string|int, mixed>
Handle readline completion.

Properties

Methods

__destruct()

Remove readline callback handler on destruct.

public __destruct() : mixed
Return values
mixed

activate()

Activate readline tab completion.

public activate() : mixed
Return values
mixed

callback()

The readline_completion_function callback handler.

public callback(string $input, int $index) : array<string|int, mixed>
Parameters
$input : string
$index : int
Tags
see
processCallback
Return values
array<string|int, mixed>

processCallback()

Handle readline completion.

public processCallback(string $input, int $index[, array<string|int, mixed> $info = [] ]) : array<string|int, mixed>
Parameters
$input : string

Readline current word

$index : int

Current word index

$info : array<string|int, mixed> = []

readline_info() data

Return values
array<string|int, mixed>

Search results