Ejemplo n.º 1
0
//============================================================================================
// Model
//============================================================================================
$profile = new Profile($dbo);
$question = new Questionnaire($dbo);
if (isset($_GET['student_num']) && ctype_digit($_GET['student_num'])) {
    $studentProfile = $profile->getProfile($_GET['student_num']);
}
//============================================================================================
// Load the content
//============================================================================================
if (!isset($_GET['page'])) {
    $render = true;
    $thisPage = 'question';
    if (!empty($studentProfile)) {
        $data = $question->listQuestionnaire($_GET['student_num']);
        $l10n->addResource(__DIR__ . '/l10n/questionnaire.json');
        $viewFile = 'views/questionnaire.php';
    }
} elseif ($_GET['page'] === "view-answers") {
    $render = true;
    $thisPage = 'question';
    if (!empty($studentProfile)) {
        $answers = $question->getQuestionnaire($_GET['questionnaire_id'], $_GET['student_num']);
        $l10n->addResource(__DIR__ . '/l10n/questionnaire.json');
        $viewFile = 'views/questionnaire.php';
    }
}
/**
 * View rendering
 */