本文整理汇总了PHP中Evaluation::getById方法的典型用法代码示例。如果您正苦于以下问题:PHP Evaluation::getById方法的具体用法?PHP Evaluation::getById怎么用?PHP Evaluation::getById使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Evaluation
的用法示例。
在下文中一共展示了Evaluation::getById方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Utilisateur
require_once '../Require/Objects.php';
$utilisateur = new Utilisateur();
if (isset($_SESSION['id'])) {
$utilisateur = Utilisateur::getById($_SESSION['id']);
if (!($utilisateur->estAdministrateur() || $utilisateur->estProfesseur())) {
header('location: ../Intranet/mesInformations.php');
}
}
else {
header('location: ../Intranet/connexion.php');
}
if (!isset($_GET['idEval'])) {
header('location: ../Intranet/addEvaluation.php');
}
$evaluation = Evaluation::getById($_GET['idEval']);
// préparation du select du niveau de cpt
$selectNiveauCpt = "<option></option>";
$niveauCpt = NiveauCpt::getAll();
foreach ($niveauCpt as $nv) {
$selectNiveauCpt .= "<option value=" . $nv->getIdNiveauCpt() . ">" . $nv->getLibelleNiveauCpt() . "</option>";
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>EDEIP : Evaluation</title>
<link rel="stylesheet" href="../Intranet/styleIntranet.css" type="text/css" media="screen"/>
示例2: getEvaluation
public function getEvaluation(){
return Evaluation::getById($this->getIdEvaluation());
}
示例3: header
* Date: 20/08/2015
* Time: 10:52
*/
header('content-type: text/html; charset=utf-8');
session_start();
require_once('../Require/Objects.php');
//echo json_encode($_GET['action']::getById($_GET['id'.$_GET['action']])->toArray());
switch ($_GET['action']) {
case 'CarnetLiaison' :
echo json_encode(CarnetLiaison::getById($_GET['idCarnetLiaison'])->toArray());
break;
case 'Evaluation':
echo json_encode(Evaluation::getById($_GET['idEvaluation'])->toArray());
break;
case 'Matiere' :
echo json_encode(Matiere::getById($_GET['idMatiere'])->toArray());
break;
case 'Module' :
echo json_encode(Module::getById($_GET['idModule'])->toArray());
break;
case 'Niveau' :
echo json_encode(Niveau::getById($_GET['idNiveau'])->toArray());
break;
case 'NiveauCpt' :
echo json_encode(NiveauCpt::getById($_GET['idNiveauCpt'])->toArray());
break;
case 'Periode':
echo json_encode(Periode::getById($_GET['idPeriode'])->toArray());
示例4: header
* User: Jean-Baptiste
* Date: 07/10/2015
* Time: 21:56
*/
header('content-type: text/html; charset=utf-8');
session_start();
require_once('../Require/Objects.php');
if (isset ($_GET['action'])) {
switch ($_GET['action']) {
case 'addDomaineLib' :
$libDomaine = $_GET['libDomaineCpt'];
$domaine = DomaineCpt::getByLibelle($libDomaine);
if (!$domaine->getIdDomaineCpt()){
$domaine->setLibelleDomaineCpt($libDomaine);
$domaine->setIdMatiere(Evaluation::getById($_GET['idEvaluation'])->getMatiereNiveau()->getMatiere()->getIdMatiere());
$domaine->insert();
}
echo json_encode($domaine->toArray());
break;
case 'addPointLib':
$libPointCpt = $_GET['libPointCpt'];
$idDomaineCpt = $_GET['idDomaineCpt'];
$domaine = DomaineCpt::getById($idDomaineCpt);
$point = new PointCpt();
$point->setIdDomaineCpt($domaine->getIdDomaineCpt());
$point->setLibellePointCpt($libPointCpt);
$point->insert();
$idEval = $_GET['idEvaluation'];
echo majEvalCompetence($idEval, $point->getIdPointCpt());
break;
示例5: Evaluation
if (isset($_POST['btSubmit'])) {
$idEvaluation = $_POST['idEvaluation'];
$idNiveau = $_POST['idNiveau'];
$idMatiere = $_POST['idMatiere'];
$idType = $_POST['idType'];
$autreEvaluation = $_POST['autreEvaluation'];
$titreEvaluation = $_POST['titreEvaluation'];
$dateEvaluation = $_POST['dateEvaluation'];
$maxEvaluation = $_POST['maxEvaluation'];
$evaluation = new Evaluation();
echo 'idEvaluation : '.$idEvaluation;
if (!empty($idEvaluation))
$evaluation = Evaluation::getById($idEvaluation);
$evaluation->setAutreEvaluation($autreEvaluation);
$evaluation->setDateEvaluation($dateEvaluation);
$evaluation->setIdTypeEvaluation($idType);
$evaluation->setMaxEvaluation($maxEvaluation);
$evaluation->setTitreEvaluation($titreEvaluation);
$matiereNiveau = MatiereNiveau::getByMatiereNiveau($idMatiere, $idNiveau);
$evaluation->setIdMatiereNiveau($matiereNiveau->getIdMatiereNiveau());
if (empty($evaluation->getIdEvaluation())){
$evaluation->insert();
}
else{
$evaluation->update();
}
}