PHP Класс XBase\Table

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$backlist
$columns
$encrypted
$foxpro
$headerLength
$inTransaction
$languageCode
$mdxFlag
$memoFile
$modifyDate
$recordByteLength
$recordCount
$version

Защищенные свойства (Protected)

Свойство Тип Описание
$avaliableColumns
$convertFrom
$deleteCount
$filePos
$fp
$record
$recordPos
$tableName

Открытые методы

Метод Описание
__construct ( $tableName, $avaliableColumns = null, $convertFrom = null )
addColumn ( $column )
close ( )
getColumn ( $name )
getColumnCount ( )
getColumns ( )
getConvertFrom ( )
getDeleteCount ( )
getName ( )
getRecord ( )
getRecordByteLength ( )
getRecordCount ( )
getRecordPos ( )
moveTo ( $index )
nextRecord ( )
previousRecord ( )

Защищенные методы

Метод Описание
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 )

Приватные методы

Метод Описание
setFilePos ( $offset )

Описание методов

__construct() публичный Метод

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

addColumn() публичный Метод

public addColumn ( $column )

close() публичный Метод

public close ( )

getColumn() публичный Метод

public getColumn ( $name )

getColumnCount() публичный Метод

public getColumnCount ( )

getColumns() публичный Метод

public getColumns ( )

getConvertFrom() публичный Метод

public getConvertFrom ( )

getDeleteCount() публичный Метод

public getDeleteCount ( )

getName() публичный Метод

public getName ( )

getRecord() публичный Метод

public getRecord ( )

getRecordByteLength() публичный Метод

public getRecordByteLength ( )

getRecordCount() публичный Метод

public getRecordCount ( )

getRecordPos() публичный Метод

public getRecordPos ( )

isOpen() защищенный Метод

protected isOpen ( )

moveTo() публичный Метод

public moveTo ( $index )

nextRecord() публичный Метод

public nextRecord ( )

open() защищенный Метод

protected open ( )

previousRecord() публичный Метод

public previousRecord ( )

read3ByteDate() защищенный Метод

protected read3ByteDate ( )

read4ByteDate() защищенный Метод

protected read4ByteDate ( )

readByte() защищенный Метод

protected readByte ( )

readBytes() защищенный Метод

protected readBytes ( $l )

readChar() защищенный Метод

protected readChar ( )

readHeader() защищенный Метод

protected readHeader ( )

readInt() защищенный Метод

protected readInt ( )

readLong() защищенный Метод

protected readLong ( )

readShort() защищенный Метод

protected readShort ( )

readString() защищенный Метод

protected readString ( $l )

write3ByteDate() защищенный Метод

protected write3ByteDate ( $d )

write4ByteDate() защищенный Метод

protected write4ByteDate ( $d )

writeByte() защищенный Метод

protected writeByte ( $b )

writeBytes() защищенный Метод

protected writeBytes ( $buf )

writeChar() защищенный Метод

protected writeChar ( $c )

writeInt() защищенный Метод

protected writeInt ( $i )

writeLong() защищенный Метод

protected writeLong ( $l )

writeShort() защищенный Метод

protected writeShort ( $s )

writeString() защищенный Метод

protected writeString ( $s )

Описание свойств

$avaliableColumns защищенное свойство

protected $avaliableColumns

$backlist публичное свойство

public $backlist

$columns публичное свойство

public $columns

$convertFrom защищенное свойство

protected $convertFrom

$deleteCount защищенное свойство

protected $deleteCount

$encrypted публичное свойство

public $encrypted

$filePos защищенное свойство

protected $filePos

$foxpro публичное свойство

public $foxpro

$fp защищенное свойство

protected $fp

$headerLength публичное свойство

public $headerLength

$inTransaction публичное свойство

public $inTransaction

$languageCode публичное свойство

public $languageCode

$mdxFlag публичное свойство

public $mdxFlag

$memoFile публичное свойство

public $memoFile

$modifyDate публичное свойство

public $modifyDate

$record защищенное свойство

protected $record

$recordByteLength публичное свойство

public $recordByteLength

$recordCount публичное свойство

public $recordCount

$recordPos защищенное свойство

protected $recordPos

$tableName защищенное свойство

protected $tableName

$version публичное свойство

public $version