PHP Class XBase\Record

Show file Open project: hisamu/php-xbase Class Usage Examples

Protected Properties

Property Type Description
$choppedData
$deleted
$inserted
$memoFile
$recordIndex
$table
$zerodate ignore this field

Public Methods

Method Description
__construct ( Table $table, $recordIndex, $rawData = false )
__get ( $name )
__set ( $name, $value )
copyFrom ( $record )
destroy ( )
forceGetString ( $columnName )
forceSetString ( $columnObj, $value )
getBoolean ( $columnName )
getChar ( $columnName )
getColumn ( $name )
getColumns ( )
getDate ( $columnName )
getDateTime ( $columnName )
getDouble ( $columnName )
getFloat ( $columnName )
getIndex ( $columnName, $length )
getMemo ( $columnName )
getNum ( $columnName )
getObject ( Column $column )
getRecordIndex ( )
getString ( $columnName )
isDeleted ( )
isInserted ( )
serializeRawData ( )
setBoolean ( $columnObj, $value )
setDate ( $columnObj, $value )
setDateTime ( $columnObj, $value )
setDeleted ( $b )
setFloat ( $columnObj, $value )
setInt ( $columnObj, $value )
setMemo ( $columnObj, $value )
setObject ( $columnObj, $value )
setObjectByIndex ( $columnIndex, $value )
setObjectByName ( $columnName, $value )
setString ( $columnObj, $value )
setStringByIndex ( $columnIndex, $value )
setStringByName ( $columnName, $value )

Method Details

__construct() public method

public __construct ( Table $table, $recordIndex, $rawData = false )
$table Table

__get() public method

public __get ( $name )

__set() public method

public __set ( $name, $value )

copyFrom() public method

public copyFrom ( $record )

destroy() public method

public destroy ( )

forceGetString() public method

public forceGetString ( $columnName )

forceSetString() public method

public forceSetString ( $columnObj, $value )

getBoolean() public method

public getBoolean ( $columnName )

getChar() public method

public getChar ( $columnName )

getColumn() public method

public getColumn ( $name )

getColumns() public method

public getColumns ( )

getDate() public method

public getDate ( $columnName )

getDateTime() public method

public getDateTime ( $columnName )

getDouble() public method

public getDouble ( $columnName )

getFloat() public method

public getFloat ( $columnName )

getIndex() public method

public getIndex ( $columnName, $length )

getMemo() public method

public getMemo ( $columnName )

getNum() public method

public getNum ( $columnName )

getObject() public method

public getObject ( Column $column )
$column Column

getRecordIndex() public method

public getRecordIndex ( )

getString() public method

public getString ( $columnName )

isDeleted() public method

public isDeleted ( )

isInserted() public method

public isInserted ( )

serializeRawData() public method

public serializeRawData ( )

setBoolean() public method

public setBoolean ( $columnObj, $value )

setDate() public method

public setDate ( $columnObj, $value )

setDateTime() public method

public setDateTime ( $columnObj, $value )

setDeleted() public method

public setDeleted ( $b )

setFloat() public method

public setFloat ( $columnObj, $value )

setInt() public method

public setInt ( $columnObj, $value )

setMemo() public method

public setMemo ( $columnObj, $value )

setObject() public method

public setObject ( $columnObj, $value )

setObjectByIndex() public method

public setObjectByIndex ( $columnIndex, $value )

setObjectByName() public method

public setObjectByName ( $columnName, $value )

setString() public method

public setString ( $columnObj, $value )

setStringByIndex() public method

public setStringByIndex ( $columnIndex, $value )

setStringByName() public method

public setStringByName ( $columnName, $value )

Property Details

$choppedData protected property

protected $choppedData

$deleted protected property

protected $deleted

$inserted protected property

protected $inserted

$memoFile protected property

protected $memoFile

$recordIndex protected property

protected $recordIndex

$table protected property

protected $table

$zerodate protected property

ignore this field
protected $zerodate