Transactd API for PHP
  • Namespace
  • Class

Namespaces

  • BizStation
    • Transactd

Classes

  • ActiveTable
  • Avg
  • Benchmark
  • BinlogPos
  • Bitset
  • Bookmark
  • BtrDate
  • BtrDateTime
  • BtrTime
  • BtrTimeStamp
  • BtrVersion
  • BtrVersions
  • ConnectParams
  • ConnMgr
  • ConnRecord
  • ConnRecords
  • ConnRecordsIterator
  • Count
  • Database
  • Dbdef
  • Field
  • Fielddef
  • Fielddef_t_my
  • Fielddefs
  • FielddefsIterator
  • FieldNames
  • First
  • Flags
  • GroupFuncBase
  • GroupQuery
  • HaNameResolver
  • Keydef
  • KeySegment
  • Last
  • Max
  • Min
  • Nsdatabase
  • Nstable
  • PooledDbManager
  • PreparedQuery
  • Query
  • QueryBase
  • RangeIterator
  • Record
  • RecordIterator
  • Recordset
  • RecordsetIterator
  • RecordsetQuery
  • SortField
  • SortFields
  • Sum
  • Table
  • Tabledef
  • TableIterator
  • Transactd
  • WritableRecord

Class Recordset

BizStation\Transactd\Recordset implements ArrayAccess, Countable, IteratorAggregate
Namespace: BizStation\Transactd
Located at

Methods summary

public array
# toArray( )

Returns

array
public BizStation\Transactd\RecordsetIterator
# getIterator( )

Returns

BizStation\Transactd\RecordsetIterator

Implementation of

IteratorAggregate::getIterator()
public BizStation\Transactd\RecordsetIterator
# range( integer $start = null, integer $end = null )

Parameters

$start
$end

Returns

BizStation\Transactd\RecordsetIterator
public boolean
# offsetExists( integer $offset )

Parameters

$offset

Returns

boolean

Implementation of

ArrayAccess::offsetExists()
public BizStation\Transactd\Record|array|object
# offsetGet( integer $offset )

Parameters

$offset

Returns

BizStation\Transactd\Record|array|object
The record in the type specified by the $this->fetchMode

Implementation of

ArrayAccess::offsetGet()
public
# offsetSet( integer $offset, mixed $value )

Parameters

$offset
$value

Throws

BadMethodCallException

Implementation of

ArrayAccess::offsetSet()
public
# offsetUnset( integer $offset )

Parameters

$offset

Throws

BadMethodCallException

Implementation of

ArrayAccess::offsetUnset()
public BizStation\Transactd\Record|array|object
# first( )

Returns

BizStation\Transactd\Record|array|object
The record in the type specified by the $this->fetchMode

Throws

OutOfBoundsException
public BizStation\Transactd\Record|array|object
# last( )

Returns

BizStation\Transactd\Record|array|object
The record in the type specified by the $this->fetchMode

Throws

OutOfBoundsException
public
# __set( $var, $value )
public
# __get( $var )
public
# __isset( $var )
public
# __clone( )
public BizStation\Transactd\Record
# getRecord( integer $index )

Parameters

$index

Returns

BizStation\Transactd\Record
public BizStation\Transactd\Record|array|object
# getRow( integer $index )

Parameters

$index

Returns

BizStation\Transactd\Record|array|object
The record in the type specified by the $this->fetchMode
public integer
# size( )

Returns

integer
public integer
# count( )

Returns

integer

Implementation of

Countable::count()
public
# clearRecords( )
public BizStation\Transactd\Fielddef
# fieldDefs( )

Returns

BizStation\Transactd\Fielddef
public
# clear( )
public BizStation\Transactd\Recordset
# top( BizStation\Transactd\Recordset $recordset, integer $n )

Parameters

$recordset
$n

Returns

BizStation\Transactd\Recordset
public
# erase( integer $index )

Parameters

$index
public
# removeField( integer $index )

Parameters

$index
public BizStation\Transactd\Recordset
# join( BizStation\Transactd\Recordset $rs, BizStation\Transactd\RecordsetQuery $rq )

Parameters

$rs
$rq

Returns

BizStation\Transactd\Recordset
public BizStation\Transactd\Recordset
# outerJoin( BizStation\Transactd\Recordset $rs, BizStation\Transactd\RecordsetQuery $rq )

Parameters

$rs
$rq

Returns

BizStation\Transactd\Recordset
public BizStation\Transactd\Recordset
# matchBy( BizStation\Transactd\RecordsetQuery $rq )

Parameters

$rq

Returns

BizStation\Transactd\Recordset
public BizStation\Transactd\Recordset
# groupBy( BizStation\Transactd\GroupQuery $gq )

Parameters

$gq

Returns

BizStation\Transactd\Recordset
public BizStation\Transactd\Recordset
# orderBy( BizStation\Transactd\SortFields|string $name1_or_orders, string $name2 = null, string $name3 = null, string $name4 = null, string $name5 = null, string $name6 = null, string $name7 = null, string $name8 = null )

Parameters

$name1_or_orders
$name2
(optional)
$name3
(optional)
$name4
(optional)
$name5
(optional)
$name6
(optional)
$name7
(optional)
$name8
(optional)

Returns

BizStation\Transactd\Recordset
public BizStation\Transactd\Recordset
# reverse( )

Returns

BizStation\Transactd\Recordset
public
# appendField( string|BizStation\Transactd\Fielddef $nameOrFielddef, integer $type = null, integer $len = null )

Parameters

$nameOrFielddef
$type
$len
public BizStation\Transactd\Recordset
# unionRecordset( BizStation\Transactd\Recordset $recordset )

Parameters

$recordset

Returns

BizStation\Transactd\Recordset
public
# __construct( resource|null $res = null )

Parameters

$res

Properties summary

public string $fetchMode
# transactd::FETCH_RECORD_INTO
public string $fetchClass
# 'stdClass'
public $ctorArgs
# null
public $cPtr
# null
Transactd API for PHP API documentation generated by ApiGen