une ligne d'une table
Plus de détails...
Fonctions membres publiques |
| | __construct ($id, $nom_table, $data=null) |
| | constructeur
|
| | enregistre ($colonne, $valeur) |
| | mise à jour d'une colonne
|
| | id () |
| | numéro d'identifiant de l'objet
|
|
| __get ($colonne) |
| | accès aux propriétés en lecture seule
|
| | test_presence_proprietes_colonnes () |
| | test l'existance de toutes les colonnes de la table en tant que propriétés
|
Fonctions membres publiques statiques |
|
static | instance ($id) |
Fonctions membres protégées statiques |
|
static | _rechercher ($params, $nom_table, $schema="public") |
| | cherche un élément (échoue si le résultat contient plusieurs lignes)
|
Attributs protégés |
|
| $table |
|
| $date_creation |
|
| $date_modif |
|
| $date_instance |
Description détaillée
une ligne d'une table
chaque table est associée à une classe dérivée cette classe
Documentation des constructeurs et destructeur
| clicnat_element_db::__construct |
( |
|
$id, |
|
|
|
$nom_table, |
|
|
|
$data = null |
|
) |
| |
constructeur
- Paramètres
-
| $nom_table | classe dérivée de clicnat_table_db |
| $id | identifiant de la ressource a extraire |
| $data | données de l'objet évite au constructeur de faire la requête, l'id peut être omis |
Réimplémentée dans clicnat_utilisateur, et clicnat_taxon.
Documentation des fonctions membres
| clicnat_element_db::enregistre |
( |
|
$colonne, |
|
|
|
$valeur |
|
) |
| |
mise à jour d'une colonne
- Paramètres
-
| $colonne | nom de la colonne |
| $valeur | valeur a enregistrer |
- Renvoie
- bool
| clicnat_element_db::id |
( |
| ) |
|
numéro d'identifiant de l'objet
- Renvoie
- int
| clicnat_element_db::test_presence_proprietes_colonnes |
( |
| ) |
|
test l'existance de toutes les colonnes de la table en tant que propriétés
- Renvoie
- bool
La documentation de cette classe a été générée à partir du fichier suivant :