linea21-modules
[ class tree: linea21-modules ] [ index: linea21-modules ] [ all elements ]

Class: sdi

Source Location: /class/class.sdi.php

Class Overview




Author(s):

Version:

  • $id SVN

Variables

Methods



Class Details

[line 12]


Tags:

author:  linea21 <info@linea21.com>
version:  $id SVN
access:  public
filesource:  Source Code for this file
license:  SDI (Sustainable Development Indicators) Management


[ Top ]


Class Variables

$dispatcher =  null

[line 85]



Tags:

access:  protected

Type:   mixed


[ Top ]

$E_ACCESSIBILITY =

[line 48]


Type:   mixed


[ Top ]

$E_DATE_CREA =

[line 52]


Type:   mixed


[ Top ]

$E_FIABILITY =

[line 47]


Type:   mixed


[ Top ]

$E_GLOBAL_PERFORMANCE =

[line 51]


Type:   mixed


[ Top ]

$E_ID =

[line 45]


Type:   mixed


[ Top ]

$E_LAST_MODIFY =

[line 53]


Type:   mixed


[ Top ]

$E_LISIBILITY =

[line 49]


Type:   mixed


[ Top ]

$E_RELEVANCE =

[line 50]


Type:   mixed


[ Top ]

$E_SCALE =

[line 46]


Type:   mixed


[ Top ]

$I_COMMENT =

[line 27]


Type:   mixed


[ Top ]

$I_CONSULTING =

[line 31]


Type:   mixed


[ Top ]

$I_DATE_CREA =

[line 41]


Type:   mixed


[ Top ]

$I_DESCRIPTION =

[line 26]


Type:   mixed


[ Top ]

$I_EVALUATION =

[line 39]


Type:   mixed


[ Top ]

$I_FREQUENCY =

[line 37]


Type:   mixed


[ Top ]

$I_GOAL =

[line 30]


Type:   mixed


[ Top ]

$I_ID =

[line 24]


Type:   mixed


[ Top ]

$I_LAST_MODIFY =

[line 42]


Type:   mixed


[ Top ]

$I_MAX_VALUE =

[line 33]


Type:   mixed


[ Top ]

$I_MIN_VALUE =

[line 34]


Type:   mixed


[ Top ]

$I_NAME =

[line 25]


Type:   mixed


[ Top ]

$I_PROVIDER =

[line 38]


Type:   mixed


[ Top ]

$I_RANGE =

[line 29]


Type:   mixed


[ Top ]

$I_REGLEMENTATION =

[line 40]


Type:   mixed


[ Top ]

$I_STATUT =

[line 43]


Type:   mixed


[ Top ]

$I_THEME =

[line 28]


Type:   mixed


[ Top ]

$I_THRESHOLD =

[line 35]


Type:   mixed


[ Top ]

$I_THRESHOLD_RELATIVE =

[line 36]


Type:   mixed


[ Top ]

$I_UNIT =

[line 32]


Type:   mixed


[ Top ]

$P_ADDRESS =

[line 60]


Type:   mixed


[ Top ]

$P_DATE_CREA =

[line 64]


Type:   mixed


[ Top ]

$P_DESCRIPTION =

[line 58]


Type:   mixed


[ Top ]

$P_EMAIL =

[line 63]


Type:   mixed


[ Top ]

$P_FAX =

[line 62]


Type:   mixed


[ Top ]

$P_ID =

[line 55]


Type:   mixed


[ Top ]

$P_INCHARGE =

[line 59]


Type:   mixed


[ Top ]

$P_LAST_MODIFY =

[line 65]


Type:   mixed


[ Top ]

$P_NAME =

[line 56]


Type:   mixed


[ Top ]

$P_PHONE =

[line 61]


Type:   mixed


[ Top ]

$P_SERVICE =

[line 57]


Type:   mixed


[ Top ]

$R_BODY =

[line 69]


Type:   mixed


[ Top ]

$R_DATE_CREA =

[line 72]


Type:   mixed


[ Top ]

$R_ID =

[line 67]


Type:   mixed


[ Top ]

$R_LAST_MODIFY =

[line 73]


Type:   mixed


[ Top ]

$R_MASK_URI =

[line 71]


Type:   mixed


[ Top ]

$R_REFERER_URI =

[line 70]


Type:   mixed


[ Top ]

$R_TITLE =

[line 68]


Type:   mixed


[ Top ]

$TDB_SDI_EVAL =  T_SDI_EVAL 

[line 17]


Type:   mixed


[ Top ]

$TDB_SDI_INFO =  T_SDI_INFO 

[line 16]


Type:   mixed


[ Top ]

$TDB_SDI_PROVIDER =  T_SDI_PROVIDER 

[line 18]


Type:   mixed


[ Top ]

$TDB_SDI_RULES =  T_SDI_RULES 

[line 19]


Type:   mixed


[ Top ]

$TDB_SDI_VALUE =  T_SDI_VALUE 

[line 20]


Type:   mixed


[ Top ]

$TDB_SD_THEME =  T_SD_THEME 

[line 21]


Type:   mixed


[ Top ]

$TDB_THEME =  T_THEME 

[line 22]


Type:   mixed


[ Top ]

$V_COMMENT =

[line 78]


Type:   mixed


[ Top ]

$V_COMMENT_DISPLAY =

[line 79]


Type:   mixed


[ Top ]

$V_DATE_CREA =

[line 82]


Type:   mixed


[ Top ]

$V_DATE_PUBLISHED =

[line 81]


Type:   mixed


[ Top ]

$V_ID =

[line 75]


Type:   mixed


[ Top ]

$V_LAST_MODIFY =

[line 83]


Type:   mixed


[ Top ]

$V_SCALE =

[line 80]


Type:   mixed


[ Top ]

$V_SDI_ID =

[line 77]


Type:   mixed


[ Top ]

$V_STATUT =

[line 84]


Type:   mixed


[ Top ]

$V_VALUE =

[line 76]


Type:   mixed


[ Top ]



Class Methods


constructor __construct [line 87]

sdi __construct( )



Tags:

access:  public


[ Top ]

method AddSdi [line 338]

integer AddSdi( array $table_sdi_info, object $sql_object)

sdi::AddSdi() Ajout d'un IDD



Tags:

access:  public


Parameters:

array   $table_sdi_info   contient les infos detaillees d'un IDD
object   $sql_object  

[ Top ]

method AddValue [line 384]

integer AddValue( array $table_sdi_value, object $sql_object)

sdi::AddValue() Ajout d'une valeur IDD



Tags:

access:  public


Parameters:

array   $table_sdi_value   contient les composants d'une valeur d'un IDD
object   $sql_object  

[ Top ]

method CheckDataIntegrity_eval [line 178]

boolean CheckDataIntegrity_eval( array $table)

sdi::CheckDataIntegrity_eval() Vérification des données d'évaluation d'un indicateur



Tags:

return:  si vrai renvoie true sinon message d'erreurs (string)
access:  public


Parameters:

array   $table   contient les composants évaluation d'un indicateur

[ Top ]

method CheckDataIntegrity_info [line 142]

boolean CheckDataIntegrity_info( array $table)

sdi::CheckDataIntegrity_info() Vérification des données générales d'un indicateur



Tags:

return:  si vrai renvoie true sinon message d'erreurs (string)
access:  public


Parameters:

array   $table   contient les composants d'un indicateur

[ Top ]

method CheckDataIntegrity_provider [line 206]

boolean CheckDataIntegrity_provider( array $table)

sdi::CheckDataIntegrity_provider() Vérification des données d'un fournisseur d'un indicateur



Tags:

return:  si vrai renvoie true sinon message d'erreurs (string)
access:  public


Parameters:

array   $table   contient les composants évaluation d'un indicateur

[ Top ]

method CheckDataIntegrity_reglementation [line 248]

boolean CheckDataIntegrity_reglementation( array $table)

sdi::CheckDataIntegrity_reglementation() Vérification des données de réglementation d'un indicateur



Tags:

return:  si vrai renvoie true sinon message d'erreurs (string)
access:  public


Parameters:

array   $table   contient les composants réglementation d'un indicateur

[ Top ]

method CheckDataIntegrity_value [line 114]

boolean CheckDataIntegrity_value( array $table, $sql_object)

sdi::CheckDataIntegrity_value() Vérification d'une valeur d'un indicateur



Tags:

return:  si vrai renvoie true sinon message d'erreurs (string)
access:  public


Parameters:

array   $table   contient les composants d'un indicateur
   $sql_object  

[ Top ]

method CheckOnlineFile [line 272]

boolean CheckOnlineFile( $path $path)

resources::CheckOnlineFile() vérifie l'existence d'un fichier en ligne



Tags:

access:  public


Parameters:

$path   $path  

[ Top ]

method DeleteSdi [line 518]

bool DeleteSdi( $ID, object $sql_object, int $id)

sdi::DeleteSdi() suppression d'un IDD



Tags:

access:  public


Parameters:

int   $id   identifiant de l'IDD a supprimer
object   $sql_object  
   $ID  

[ Top ]

method DeleteValue [line 742]

bool DeleteValue( $ID, object $sql_object, int $id)

sdi::DeleteValue() suppression d'une valeur d'un IDD



Tags:

access:  public


Parameters:

int   $id   identifiant de la valeur a supprimer
object   $sql_object  
   $ID  

[ Top ]

method ModifyParam [line 487]

bool ModifyParam( int $ID, array $tableparam, string $param, object $sql_object)

sdi::ModifyParam() modification des paramètres d'un IDD en fonction de son sdii_id



Tags:

access:  public


Parameters:

int   $ID   identifiant de l'IDD
array   $tableparam   contient les composants d'un IDD
string   $param   paramètre passé : E -> evaluation P -> provider R -> reglementation
object   $sql_object  

[ Top ]

method ModifyRange [line 673]

bool ModifyRange( int $ID, int $range, object $sql_object)

sdi::ModifyRange() modification simple du rang d'un IDD



Tags:

access:  public


Parameters:

int   $ID   identifiant de l'IDD
object   $sql_object  
int   $range   contient la valeur du rang à modifier

[ Top ]

method ModifySdi [line 414]

bool ModifySdi( int $ID, array $table_sdi_info, object $sql_object)

sdi::ModifySdi() modification d'un IDD



Tags:

access:  public


Parameters:

int   $ID   identifiant de l'IDD
object   $sql_object  
array   $table_sdi_info   contient les composants d'un IDD

[ Top ]

method ModifyValue [line 640]

bool ModifyValue( int $ID, array $table_sdi_value, object $sql_object)

sdi::ModifyValue() modification d'une valeur



Tags:

access:  public


Parameters:

int   $ID   identifiant d'une valeur
object   $sql_object  
array   $table_sdi_value   contient les composants d'une valeur

[ Top ]

method StateSdi [line 700]

bool StateSdi( int $ID, string $state, object $sql_object)

sdi::StateSdi() modification simple du statut d'un IDD



Tags:

access:  public


Parameters:

int   $ID   identifiant de l'IDD
object   $sql_object  
string   $state   contient la valeur du statut à modifier

[ Top ]

method StateValue [line 723]

bool StateValue( $ID, string $state, object $sql_object, int $id)

sdi::StateValue() modification simple du statut d'une valeur d'un IDD



Tags:

access:  public


Parameters:

int   $id   identifiant de l'IDD
object   $sql_object  
string   $state   contient la valeur du statut à modifier
   $ID  

[ Top ]

method _GetInfoSdi [line 750]

void _GetInfoSdi( $id, $sql_object)



Parameters:

   $id  
   $sql_object  

[ Top ]

method __call [line 92]

void __call( $method, $arguments)



Tags:

access:  public


Parameters:

   $method  
   $arguments  

[ Top ]


Documentation generated on Thu, 03 May 2012 15:03:06 +0200 by phpDocumentor 1.4.1