Flow PHP

WriteFlatColumnValues

FinalYes

Properties

$column  : FlatColumn
$definitionLevels  : array<string|int, mixed>
$repetitionLevels  : array<string|int, mixed>
$values  : array<string|int, mixed>

Methods

__construct()  : mixed
add()  : void
addRaw()  : void
definitionLevels()  : array<string|int, int>
definitionLevelsCount()  : int
flatPath()  : string
isEmpty()  : bool
iterator()  : Generator<string|int, FlatValue>
merge()  : self
nullCount()  : int
repetitionLevels()  : array<string|int, int>
rowsCount()  : int
skipRows()  : self
splitByRows()  : array<string|int, WriteFlatColumnValues>
values()  : array<string|int, null|scalar>

Properties

Methods

__construct()

public __construct(FlatColumn $column[, array<string|int, int> $repetitionLevels = [] ][, array<string|int, int> $definitionLevels = [] ][, array<string|int, null|scalar> $values = [] ]) : mixed
Parameters
$column : FlatColumn
$repetitionLevels : array<string|int, int> = []
$definitionLevels : array<string|int, int> = []
$values : array<string|int, null|scalar> = []

addRaw()

public addRaw(int $repetitionLevel, int $definitionLevel, null|scalar $value) : void
Parameters
$repetitionLevel : int
$definitionLevel : int
$value : null|scalar

definitionLevels()

public definitionLevels() : array<string|int, int>
Return values
array<string|int, int>

merge()

public merge(self $flatData) : self
Parameters
$flatData : self
Return values
self

repetitionLevels()

public repetitionLevels() : array<string|int, int>
Return values
array<string|int, int>

skipRows()

public skipRows(int|null $skipRows) : self
Parameters
$skipRows : int|null
Return values
self

values()

public values() : array<string|int, null|scalar>
Return values
array<string|int, null|scalar>

        
On this page

Search results