Drive Manifold

GlassDataImport
in package
implements GlassDataImportContract

Interfaces, Classes, Traits and Enums

GlassDataImportContract

Table of Contents

$currentRow  : FixedWidthRow
$fixedWidthMapping  : array<string|int, mixed>
$id  : string
$job  : string
$output  : OutputStyle|null
$rows  : Collection
$rowsRead  : int
$stream  : mixed
$totalRows  : int
__construct()  : mixed
__sleep()  : array<string|int, string>
getConsoleOutput()  : OutputStyle|null
getRows()  : Collection
import()  : void
onRow()  : void
setNoOutput()  : $this
withOutput()  : $this
dispatch()  : void
flush()  : void
getChunkIndex()  : int
getCurrentRow()  : FixedWidthRow
getRowNumber()  : int
getTotalRows()  : int
read()  : void
shouldFlush()  : bool

Properties

$fixedWidthMapping

protected array<string|int, mixed> $fixedWidthMapping

Methods

__sleep()

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

getConsoleOutput()

public getConsoleOutput() : OutputStyle|null
Return values
OutputStyle|null

getRows()

public getRows() : Collection
Return values
Collection

import()

public import(mixed $stream) : void
Parameters
$stream : mixed
Return values
void

withOutput()

public withOutput(OutputStyle $output) : $this
Parameters
$output : OutputStyle
Return values
$this

getChunkIndex()

protected getChunkIndex() : int
Return values
int

getRowNumber()

protected getRowNumber() : int
Return values
int

getTotalRows()

protected getTotalRows() : int
Return values
int

shouldFlush()

protected shouldFlush() : bool
Return values
bool

Search results