Liste de tous les membres
Description détaillée
Définition à la ligne 19 du fichier iterator.php.
Documentation des constructeurs et destructeur
JDatabaseIterator::__construct |
( |
|
$cursor, |
|
|
|
$column = null , |
|
|
|
$class = 'stdClass' |
|
) |
| |
Database iterator constructor.
- Paramètres:
-
mixed | $cursor | The database cursor. |
string | $column | An option column to use as the iterator key. |
string | $class | The class of object that is returned. |
- Exceptions:
-
Définition à la ligne 78 du fichier iterator.php.
{
{
throw new InvalidArgumentException(sprintf(
'new %s(*%s*, cursor)', get_class($this), gettype(
$class)));
}
$this->_column = $column;
$this->_fetched = 0;
}
JDatabaseIterator::__destruct |
( |
| ) |
|
Database iterator destructor.
- Depuis:
- 12.1
Définition à la ligne 97 du fichier iterator.php.
{
if ($this->cursor)
{
}
}
Documentation des fonctions membres
JDatabaseIterator::current |
( |
| ) |
|
The current element in the iterator.
- Renvoie:
- object
- Voir également:
- Iterator::current()
- Depuis:
- 12.1
Définition à la ligne 113 du fichier iterator.php.
JDatabaseIterator::fetchObject |
( |
| ) |
|
|
abstractprotected |
JDatabaseIterator::freeResult |
( |
| ) |
|
|
abstractprotected |
JDatabaseIterator::key |
( |
| ) |
|
The key of the current element in the iterator.
- Renvoie:
- scalar
- Voir également:
- Iterator::key()
- Depuis:
- 12.1
Définition à la ligne 126 du fichier iterator.php.
JDatabaseIterator::next |
( |
| ) |
|
Moves forward to the next result from the SQL query.
- Renvoie:
- void
- Voir également:
- Iterator::next()
- Depuis:
- 12.1
Définition à la ligne 139 du fichier iterator.php.
{
if ($this->_current)
{
if (isset($this->_current->{$this->_column}))
{
$this->_key = $this->_current->{$this->_column};
}
$this->_fetched++;
}
}
JDatabaseIterator::rewind |
( |
| ) |
|
Rewinds the iterator.
This iterator cannot be rewound.
- Renvoie:
- void
- Voir également:
- Iterator::rewind()
- Depuis:
- 12.1
Définition à la ligne 171 du fichier iterator.php.
JDatabaseIterator::valid |
( |
| ) |
|
Checks if the current position of the iterator is valid.
- Renvoie:
- boolean
- Voir également:
- Iterator::valid()
- Depuis:
- 12.1
Définition à la ligne 183 du fichier iterator.php.
Documentation des données membres
JDatabaseIterator::$_column |
|
private |
JDatabaseIterator::$_current |
|
private |
JDatabaseIterator::$_fetched = 0 |
|
private |
JDatabaseIterator::$class |
|
protected |
JDatabaseIterator::$cursor |
|
protected |
La documentation de cette classe a été générée à partir du fichier suivant :