Flow PHP

PsrHttpClientStaticExtractor implements BatchableExtractor, Extractor

FinalYes

Interfaces

BatchableExtractor
Extractor

Methods

__construct()  : mixed
batchSize()  : int<1, max>
extract()  : Generator<Signal|null, void>
isRepeatable()  : bool
schema()  : Schema
statistics()  : Statistics
withBatchSize()  : static
withPostRequest()  : self
withPreRequest()  : self
withSchema()  : static

Methods

__construct()

public __construct(ClientInterface $client, iterable<string|int, RequestInterface> $requests) : mixed
Parameters
$client : ClientInterface
$requests : iterable<string|int, RequestInterface>

extract()

public extract(Backend $backend, Criteria $criteria) : Generator<Signal|null, void>
Parameters
$backend : Backend
$criteria : Criteria
Return values
Generator<Signal|null, void>

withPostRequest()

public withPostRequest(callable(RequestInterface, ResponseInterface): void $postRequest) : self
Parameters
$postRequest : callable(RequestInterface, ResponseInterface): void
Return values
self

withPreRequest()

public withPreRequest(callable(RequestInterface): void $preRequest) : self
Parameters
$preRequest : callable(RequestInterface): void
Return values
self
On this page

Search results