Nouvelle classe Membre, différente. D'autres modifs....

This commit is contained in:
Mysaa
2021-06-06 12:54:42 +02:00
parent 38ec48c9fc
commit e59898b0bb
42 changed files with 2006 additions and 455 deletions
+19
View File
@@ -258,6 +258,18 @@ class Version{
}
}
public static function getFromProjectAndName($project,$name){
$req = $GLOBALS['bdd']->prepare('SELECT * FROM versions WHERE projectID=? AND name=?');
$req->execute(array($project->getID(),$name));
return Version::versionGetterOutput($req);
}
public static function getFromProjectLanguageAndVersionAbs($project,$language,$versionAbs){
$req = $GLOBALS['bdd']->prepare('SELECT * FROM versions WHERE projectID=? AND languageID=? AND versionAbs=?');
$req->execute(array($project->getID(),$language->getID(),$versionAbs));
return Version::versionGetterOutput($req);
}
public static function getFromLanguage($language){
$req = $GLOBALS['bdd']->prepare('SELECT * FROM versions WHERE languageID=?');
$req->execute(array($language->getID()));
@@ -321,6 +333,13 @@ class Version{
return Version::versionGetterOutput($req);
}
public function delete(){
$req = $GLOBALS['bdd']->prepare('DELETE FROM versions WHERE ID=?');
$req->execute(array($this->getID()));
$this->valid = FALSE;
}