class sml_data_licences extends mw_data{
- function licences($start = null){
+ public function licences($start = null){
$sgbd = $this->sgbd();
$env = $this->env();
$licences = array("list" => array(), "total" => 0);
$sgbd->free_result($rst);
}
}
- catch(Exception $e) { $licences = false; }
+ catch(Exception $e){
+ $licences = false;
+ }
return $licences;
}
- function licence($id){
+ public function licence($id){
$sgbd = $this->sgbd();
$licence = array();
try{
if($v_rst = $sgbd->fetch_assoc($rst)) $licence = $v_rst;
$sgbd->free_result($rst);
}
- catch(Exception $e) { $licence = false; }
+ catch(Exception $e){
+ $licence = false;
+ }
return $licence;
}
- function add_licence($nom, $url){
+ public function add_licence($nom, $url){
$sgbd = $this->sgbd();
try{
$sql =
.")";
$sgbd->query($sql);
}
- catch(Exception $e) { return false; }
+ catch(Exception $e){
+ return false;
+ }
return true;
}
- function set_licence($id, $nom, $url){
+ public function set_licence($id, $nom, $url){
if(($licence = $this->licence($id)) !== false){
$sgbd = $this->sgbd();
try{
if(!$this->maj_source_xml_licence($licence)) return false;
}
}
- catch(Exception $e) { return false; }
+ catch(Exception $e){
+ return false;
+ }
return true;
}
return false;
}
- function del_licence($id){
+ public function del_licence($id){
$sgbd = $this->sgbd();
try{
$sql = "SELECT count(*) as n FROM #--sml_sources WHERE licence=".$this->eq($id);
$sql = "DELETE FROM #--sml_licences WHERE id=".$this->eq($id);
$sgbd->query($sql);
}
- catch(Exception $e) { return false; }
+ catch(Exception $e){
+ return false;
+ }
return true;
}
}
-
-?>
\ No newline at end of file