Class pour gerer l'echelle geographique create : 23/09/03 last_modify : 25/03/04 Copyright (C) 2003 Green-box scale
|
PHP | integer AddScale(array $table_scale, object $sql_object) |
---|
scale::AddScale() Ajout d'une echelle
Arguments
contient les composants d'une echelle
Return
$last_id
PHP | boolean CheckDataIntegrity(array $table_scale) |
---|
scale::CheckDataIntegrity() Vérification des données d'une echelle
Arguments
: contient les composants d'une echelle
Return
si vrai renvoie true sinon message d'erreurs (string)
PHP | integer DeleteScale(integer $ID, object $sql_object, string $type, integer $ID_new) |
---|
scale::DeleteScale() suppression d'une echelle
Arguments
identifiant de l'echelle
'MASS_DELETE' 'MASS_DELETE' toutes les ressources associées à l'échelle sont rendues inactives 'MASS_MODIFY' remplacement de l'ancienne échelle par $ID_new
nouvel id de rattachement
Return
$affected // nombre de ressources affectées par les changements
PHP | void getAllRecord(unknown $sql_object) |
---|
scale::getAllRecord() Obtention de toutes les échelles.
Arguments
PHP | array getMaxDepth(unknown $id, unknown $sql_object) |
---|
scale::getMaxDepth() obtention de la profondeur max d'une échelle ( par rapport a ses filles )
Arguments
: identifiant de l'échelle courante
Return
$return_table contennat profondeur et échelle d'exclusion
PHP | void getScaleDepthAndSon(unknown $table, unknown $id) |
---|
scale::getScaleDepthAndSon() obtention des fils et profondeur ( récursif ) par rapport à une échelle données stockage dans des tableaux respectifs.
Arguments
Ensemble des échelles
échelle courante
PHP | boolean ModifyScale(integer $ID, array $table_scale, object $sql_object) |
---|
scale::ModifyScale() modification d'une echelle
Arguments
identifiant de l'echelle
contient les composants d'une echelle
Return
$result
PHP | boolean StateScale(integer $ID, string $state, object $sql_object) |
---|
scale::StateScale() modification du statut d'une échelle
Arguments
identifiant de l'echelle
(facultatif) 'P' Public/'D' Draft
Return
$result
PHP | void update_all_dependencies(unknown $table, unknown $depth, unknown $id, unknown $sql_object) |
---|
scale::update_all_dependencies() Mise à jour de l'ensemble des échelles filles par rapport à ul'échelle courante.
Arguments