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 :