pdoMap
[ class tree: pdoMap ] [ index: pdoMap ] [ all elements ]

Class: pdoMap_Adapter

Source Location: /adapter.class.php

Class Overview


TABLE ADAPTER CLASS


Methods



Class Details

[line 18]
TABLE ADAPTER CLASS

Handles table recordset and actions




[ Top ]


Class Methods


constructor __construct [line 33]

pdoMap_Adapter __construct( string $connection, string $item, string $table)

CONSTRUCTEUR



Tags:

access:  public


Parameters:

string   $connection   Nom de la connection à utiliser pour les requettes PDO
string   $item   Nom de la classe ITEM à utiliser lors du chargement d'un recordset
string   $table   Nom de la table mappée

[ Top ]

method RunCommand [line 55]

void RunCommand( string $command)

Charger une requette

Execute une commande SQL et retourne le résultat de celle-ci




Tags:

access:  public


Parameters:

string   $command   Chaine contenant la requette SQL a executer

[ Top ]

method RunDelete [line 140]

void RunDelete( string $command)

Execute une requette de type DELETE



Tags:

access:  public


Parameters:

string   $command   Requette SQL à executer

[ Top ]

method RunInsert [line 129]

integer RunInsert( string $command)

Execute un insert



Tags:

return:  Retourne l'identifiant de l'enregistrement en cas de réussite ou la valeur NULL dans le cas contraire
access:  public


Parameters:

string   $command   Requette SQL pour effectuer l'insert

[ Top ]

method RunScalar [line 75]

variant RunScalar( string $command)

Execute une requette de type count ou bien non castée



Tags:

access:  public


Parameters:

string   $command   Commande SQL a executer

[ Top ]

method RunSelect [line 101]

array RunSelect( string $command)

Charge une requette de type select



Tags:

return:  Recordset fortement typé
access:  public


Parameters:

string   $command   Requette SQL a executer

[ Top ]

method RunUpdate [line 147]

void RunUpdate( string $command)

Execute une requette de type UPDATE



Tags:

access:  public


Parameters:

string   $command   Requette SQL à executer

[ Top ]

method SelectBy [line 67]

array SelectBy( string $cmd)

Charger la table selon critères



Tags:

return:  Recordset des résultats trouvés.
access:  public


Parameters:

string   $cmd   Critère à assigner pour charger la table (clause WHERE)

[ Top ]

method setConnection [line 46]

void setConnection( string $connection)

Assigne une connexion à l'adapter



Tags:

access:  public


Parameters:

string   $connection   Nom de la connexion à utiliser

[ Top ]


Documentation generated on Thu, 10 Apr 2008 11:50:56 +0200 by phpDocumentor 1.4.1