Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JDatabaseIteratorPdo
+ Graphe d'héritage de JDatabaseIteratorPdo:
+ Graphe de collaboration de JDatabaseIteratorPdo:

Liste de tous les membres

Fonctions membres publiques

 count ()
- Fonctions membres publiques inherited from JDatabaseIterator
 __construct ($cursor, $column=null, $class= 'stdClass')
 __destruct ()
 current ()
 key ()
 next ()
 rewind ()
 valid ()

Fonctions membres protégées

 fetchObject ()
 freeResult ()

Additional Inherited Members

- Attributs protégés inherited from JDatabaseIterator
 $cursor
 $class

Description détaillée

Définition à la ligne 19 du fichier pdo.php.


Documentation des fonctions membres

JDatabaseIteratorPdo::count ( )

Get the number of rows in the result set for the executed SQL given by the cursor.

Renvoie:
integer The number of rows in the result set.
Depuis:
12.1
Voir également:
Countable::count()

Définition à la ligne 29 du fichier pdo.php.

{
if (!empty($this->cursor) && $this->cursor instanceof PDOStatement)
{
return $this->cursor->rowCount();
}
else
{
return 0;
}
}
JDatabaseIteratorPdo::fetchObject ( )
protected

Method to fetch a row from the result set cursor as an object.

Renvoie:
mixed Either the next row from the result set or false if there are no more rows.
Depuis:
12.1

Réimplémentée à partir de JDatabaseIterator.

Définition à la ligne 48 du fichier pdo.php.

Références JDatabaseIterator\fetchObject().

{
if (!empty($this->cursor) && $this->cursor instanceof PDOStatement)
{
return $this->cursor->fetchObject($this->class);
}
else
{
return false;
}
}

+ Voici le graphe d'appel pour cette fonction :

JDatabaseIteratorPdo::freeResult ( )
protected

Method to free up the memory used for the result set.

Renvoie:
void
Depuis:
12.1

Réimplémentée à partir de JDatabaseIterator.

Définition à la ligne 67 du fichier pdo.php.

{
if (!empty($this->cursor) && $this->cursor instanceof PDOStatement)
{
$this->cursor->closeCursor();
}
}

La documentation de cette classe a été générée à partir du fichier suivant :