PHP Class XBase\Table

Exibir arquivo Open project: hisamu/php-xbase Class Usage Examples

Public Properties

Property Type Description
$backlist
$columns
$encrypted
$foxpro
$headerLength
$inTransaction
$languageCode
$mdxFlag
$memoFile
$modifyDate
$recordByteLength
$recordCount
$version

Protected Properties

Property Type Description
$avaliableColumns
$convertFrom
$deleteCount
$filePos
$fp
$record
$recordPos
$tableName

Public Methods

Method Description
__construct ( $tableName, $avaliableColumns = null, $convertFrom = null )
addColumn ( $column )
close ( )
getColumn ( $name )
getColumnCount ( )
getColumns ( )
getConvertFrom ( )
getDeleteCount ( )
getName ( )
getRecord ( )
getRecordByteLength ( )
getRecordCount ( )
getRecordPos ( )
moveTo ( $index )
nextRecord ( )
previousRecord ( )

Protected Methods

Method Description
isOpen ( )
open ( )
read3ByteDate ( )
read4ByteDate ( )
readByte ( )
readBytes ( $l )
readChar ( )
readHeader ( )
readInt ( )
readLong ( )
readShort ( )
readString ( $l )
write3ByteDate ( $d )
write4ByteDate ( $d )
writeByte ( $b )
writeBytes ( $buf )
writeChar ( $c )
writeInt ( $i )
writeLong ( $l )
writeShort ( $s )
writeString ( $s )

Private Methods

Method Description
setFilePos ( $offset )

Method Details

__construct() public method

public __construct ( $tableName, $avaliableColumns = null, $convertFrom = null )

addColumn() public method

public addColumn ( $column )

close() public method

public close ( )

getColumn() public method

public getColumn ( $name )

getColumnCount() public method

public getColumnCount ( )

getColumns() public method

public getColumns ( )

getConvertFrom() public method

public getConvertFrom ( )

getDeleteCount() public method

public getDeleteCount ( )

getName() public method

public getName ( )

getRecord() public method

public getRecord ( )

getRecordByteLength() public method

public getRecordByteLength ( )

getRecordCount() public method

public getRecordCount ( )

getRecordPos() public method

public getRecordPos ( )

isOpen() protected method

protected isOpen ( )

moveTo() public method

public moveTo ( $index )

nextRecord() public method

public nextRecord ( )

open() protected method

protected open ( )

previousRecord() public method

public previousRecord ( )

read3ByteDate() protected method

protected read3ByteDate ( )

read4ByteDate() protected method

protected read4ByteDate ( )

readByte() protected method

protected readByte ( )

readBytes() protected method

protected readBytes ( $l )

readChar() protected method

protected readChar ( )

readHeader() protected method

protected readHeader ( )

readInt() protected method

protected readInt ( )

readLong() protected method

protected readLong ( )

readShort() protected method

protected readShort ( )

readString() protected method

protected readString ( $l )

write3ByteDate() protected method

protected write3ByteDate ( $d )

write4ByteDate() protected method

protected write4ByteDate ( $d )

writeByte() protected method

protected writeByte ( $b )

writeBytes() protected method

protected writeBytes ( $buf )

writeChar() protected method

protected writeChar ( $c )

writeInt() protected method

protected writeInt ( $i )

writeLong() protected method

protected writeLong ( $l )

writeShort() protected method

protected writeShort ( $s )

writeString() protected method

protected writeString ( $s )

Property Details

$avaliableColumns protected_oe property

protected $avaliableColumns

$backlist public_oe property

public $backlist

$columns public_oe property

public $columns

$convertFrom protected_oe property

protected $convertFrom

$deleteCount protected_oe property

protected $deleteCount

$encrypted public_oe property

public $encrypted

$filePos protected_oe property

protected $filePos

$foxpro public_oe property

public $foxpro

$fp protected_oe property

protected $fp

$headerLength public_oe property

public $headerLength

$inTransaction public_oe property

public $inTransaction

$languageCode public_oe property

public $languageCode

$mdxFlag public_oe property

public $mdxFlag

$memoFile public_oe property

public $memoFile

$modifyDate public_oe property

public $modifyDate

$record protected_oe property

protected $record

$recordByteLength public_oe property

public $recordByteLength

$recordCount public_oe property

public $recordCount

$recordPos protected_oe property

protected $recordPos

$tableName protected_oe property

protected $tableName

$version public_oe property

public $version