当前位置: 首页>>代码示例>>PHP>>正文


PHP Evaluation::getById方法代码示例

本文整理汇总了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"/>
开发者ID:roger-jb,项目名称:edeip,代码行数:31,代码来源:affectNote.php

示例2: getEvaluation

	public function getEvaluation(){
		return Evaluation::getById($this->getIdEvaluation());
	}
开发者ID:roger-jb,项目名称:edeip,代码行数:3,代码来源:EvaluationPointCpt.php

示例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());
开发者ID:roger-jb,项目名称:edeip,代码行数:31,代码来源:getById.php

示例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;
开发者ID:roger-jb,项目名称:edeip,代码行数:31,代码来源:Competence.php

示例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();
	}
}
开发者ID:roger-jb,项目名称:edeip,代码行数:31,代码来源:CreateEvaluation.php


注:本文中的Evaluation::getById方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。