interface TableWriter (View source)

Methods

public
start(array $columns)

Start writing, declaring the columns that will be provided.

public
writeRecord(array $record)

Write a single record.

public
finish()

Finish writing.

Details

start(array $columns)

Start writing, declaring the columns that will be provided.

Must be called before writeRecord()

Parameters

array $columns

The columns to be provided as keys in writeRecord() calls

writeRecord(array $record)

Write a single record.

Parameters

array $record

A map of column => value data

finish()

Finish writing.

writeRecord() must not be called after this