Elastification PHP Client API
Interface

Elastification\Client\Request\RequestManagerInterface

interface RequestManagerInterface

Interface RequestManagerInterface

Methods

null getRequest(string $name)

Gets a defined request.

boolean hasRequest($name $name)

Checks if a reguest is registered for a name

boolean removeRequest(string $name)

removes a request by name.

void reset()

deletes all requests.

void setRequest(string $name, RequestInterface $request)

Sets/registers a request by name

Details

at line 38
public null getRequest(string $name)

Gets a defined request.

Parameters

string $name

Return Value

null | RequestInterface

at line 48
public boolean hasRequest($name $name)

Checks if a reguest is registered for a name

Parameters

$name $name

Return Value

boolean

at line 59
public boolean removeRequest(string $name)

removes a request by name.

Returns bool for removing an existing request or not

Parameters

string $name

Return Value

boolean

at line 67
public void reset()

deletes all requests.

Return Value

void

at line 79
public void setRequest(string $name, RequestInterface $request)

Sets/registers a request by name

Parameters

string $name
RequestInterface $request

Return Value

void

Exceptions

RequestManagerException