for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/* For licensing terms, see /license.txt */
namespace Chamilo\CourseBundle\Component\CourseCopy\Resources;
/**
* An Quiz
* Exercises backup script.
*
* @author Bart Mollet <[email protected]>
* @package chamilo.backup
*/
class Quiz extends Resource
{
* Create a new Quiz.
* @param string $title
* @param string $description
* @param int $random
* @param int $type
* @param int $active
public $obj; //question
* Quiz constructor.
* @param int $obj
public function __construct($obj)
$this->obj = $obj;
$this->obj->quiz_type = $this->obj->type;
quiz_type
integer
type
parent::__construct($obj->iid, RESOURCE_QUIZ);
iid
}
* Add a question to this Quiz.
* @param int $id
* @param int $questionOrder
public function add_question($id, $questionOrder)
$this->obj->question_ids[] = $id;
question_ids
$this->obj->question_orders[] = $questionOrder;
question_orders
* Show this question.
public function show()
parent::show();
echo $this->obj->title;
title