Writer

package

Default

Methods

Writer constructor.

__construct(array $data = array())

Arguments

$data

array

close

close(): boolean

Response

boolean

getBuffer

getBuffer(): \SPSS\Buffer

Response

\SPSS\Buffer

prepareInfoRecord

prepareInfoRecord(string $className,array $data,string $group = 'info'): array
Throws
\SPSS\Exception

Arguments

$className

string

$data

array

$group

string

Response

array

save

save( $file): false|integer

Arguments

$file

Response

false|integer

write

write( $data)

Arguments

$data

writeCase

writeCase( $row): void

Arguments

$row

Properties

header

header :\SPSS\Sav\Record\Header

variables

variables :array<mixed,\SPSS\Sav\Record\Variable>
var

Type(s)

array<mixed,\SPSS\Sav\Record\Variable>

valueLabels

valueLabels :array<mixed,\SPSS\Sav\Record\ValueLabel>
var

Type(s)

array<mixed,\SPSS\Sav\Record\ValueLabel>

document

document :\SPSS\Sav\Record\Document

info

info :array<mixed,\SPSS\Sav\Record\Info>
var

Type(s)

array<mixed,\SPSS\Sav\Record\Info>

data

data :\SPSS\Sav\Record\Data
var

Type(s)

\SPSS\Sav\Record\Data

buffer

buffer :\SPSS\Buffer
var

Type(s)

\SPSS\Buffer