Class FOFDatabaseIterator
Database iterator
- FOFDatabaseIterator implements Iterator
Direct known subclasses
FOFDatabaseIteratorMysql
,
FOFDatabaseIteratorMysqli
,
FOFDatabaseIteratorPdo
,
FOFDatabaseIteratorPostgresql
,
FOFDatabaseIteratorSqlsrv
Indirect known subclasses
FOFDatabaseIteratorAzure
,
FOFDatabaseIteratorOracle
,
FOFDatabaseIteratorPdomysql
,
FOFDatabaseIteratorSqlite
Abstract
Package: FrameworkOnFramework\database
Copyright: Copyright (C) 2010-2016 Nicholas K. Dionysopoulos / Akeeba Ltd. All rights reserved.
License: General Public License version 2 or later; see LICENSE.txt This file is adapted from the Joomla! Platform. It is used to iterate a database cursor returning FOFTable objects instead of plain stdClass objects
Located at fof/database/iterator.php
Package: FrameworkOnFramework\database
Copyright: Copyright (C) 2010-2016 Nicholas K. Dionysopoulos / Akeeba Ltd. All rights reserved.
License: General Public License version 2 or later; see LICENSE.txt This file is adapted from the Joomla! Platform. It is used to iterate a database cursor returning FOFTable objects instead of plain stdClass objects
Located at fof/database/iterator.php
Methods summary
public static
|
#
getIterator( string $dbName, mixed $cursor, string $column = null, string $class, array $config = array() )
Returns an iterator object for a specific database type |
public
|
#
__construct( mixed $cursor, string $column = null, string $class, array $config = array() )
Database iterator constructor. |
public
|
|
public
object
|
|
public
scalar
|
|
public
|
|
public
|
|
public
boolean
|
|
abstract protected
mixed
|
|
abstract protected
|
|
protected
|
Magic methods summary
Properties summary
protected
mixed
|
$cursor |
#
The database cursor. |
protected
string
|
$class |
#
The class of object to create. |