Example #1
0
 /**
  * Recupere les schemas. Si vide, essaye de les lire depuis la base de données
  * @param $db
  * @return array list of schemas ($this->schemas) 
  */
 function getSchemas($db)
 {
     if ($this->schemas == null) {
         $allSchemasIds = getSchemasIdsOfRdGFromDB($db, $this->rdgidrdg);
         $this->schemas = array();
         foreach ($allSchemasIds as $row) {
             $this->schemas[] = Schema_model::getSchema($db, $row['schidsch']);
         }
     }
     return $this->schemas;
 }