Flow PHP

FloeExtractor implements Extractor, FileExtractor, LimitableExtractor uses Limitable, PathFiltering

FinalYes

Interfaces

Extractor
FileExtractor
LimitableExtractor
Limitable extractor is one that can be limited to extract only given number of rows.

Methods

__construct()  : mixed
changeLimit()  : void
extract()  : Generator<Signal|null, void>
filter()  : Filter
incrementReturnedRows()  : void
isLimited()  : bool
limit()  : int|null
reachedLimit()  : bool
resetLimit()  : void
schema()  : Schema
Footer-only source schema (two ranged reads per file, no row scan).
source()  : Path
withOffset()  : self
withPathFilter()  : static

Methods

changeLimit()

public changeLimit(int $limit) : void
Parameters
$limit : int

incrementReturnedRows()

public incrementReturnedRows() : void

isLimited()

public isLimited() : bool
Return values
bool

limit()

public limit() : int|null
Return values
int|null

reachedLimit()

public reachedLimit() : bool
Return values
bool

withOffset()

public withOffset(int $offset) : self
Parameters
$offset : int
Return values
self

withPathFilter()

public withPathFilter(Filter $filter) : static
Parameters
$filter : Filter
Return values
static
On this page

Search results