Properties

$_dir

$_dir : 

Type

$_path

$_path : 

Type

$_metaDataHandle

$_metaDataHandle : 

Type

$_dataHandle

$_dataHandle : 

Type

$_definitionLength

$_definitionLength : 

Type

$_definition

$_definition : 

Type

$_metaDataRecordStartPosition

$_metaDataRecordStartPosition : 

Type

Methods

__construct()

__construct(  $dir,   $tableName) 

Parameters

$dir
$tableName

close()

close() 

insert()

insert(  $parsedSQL) 

Parameters

$parsedSQL

update()

update(  $parsedSQL) 

Parameters

$parsedSQL

delete()

delete(  $parsedSQL) 

Parameters

$parsedSQL

getOverallRecordCount()

getOverallRecordCount() 

getRecord()

getRecord(\<type>  $nbr, \<type>  $columNames = null,   $includeDeleted = false, \<type>  $withMetaData = false) : \<type>

Gets a record (0-n)

Parameters

\ $nbr
\ $columNames
$includeDeleted
\ $withMetaData

Returns

\

open()

open() 

getFileSize()

getFileSize(\<type>  $handle) : \<type>

Gets the file size of a filehandle

Parameters

\ $handle

Returns

\

getRecordPosition()

getRecordPosition(\<type>  $nbr) : \<type>

Gets the record position (0-n)

Parameters

\ $nbr

Returns

\

getLastInsertedPrimaryKey()

getLastInsertedPrimaryKey() 

setLastInsertedPrimaryKey()

setLastInsertedPrimaryKey(  $id) 

Parameters

$id

primaryKeyExists()

primaryKeyExists(  $id) 

Parameters

$id

updateRecord()

updateRecord(  $recordPosition,   $data,   $blobPositions = null) 

Parameters

$recordPosition
$data
$blobPositions