Exemplo n.º 1
0
 function get_quiz($post)
 {
     require_once __DIR__ . "/../../API/Psr4AutoloaderClass.php";
     $loader = new Psr4AutoloaderClass();
     $loader->register();
     $loader->addNamespace('InstructureCanvasAPI', __DIR__ . "/../../API/InstructureCanvasAPI/src");
     $API = new InstructureCanvasAPI\InstructureCanvasAPI(array("site" => get_post_meta($post->ID, "courseURL", true), "token" => get_post_meta($post->ID, "courseToken", true), "webService" => "CURL"));
     $quizzes = new InstructureCanvasAPI\Courses\Quizzes\Quizzes();
     $quizzes->setAPI($API);
     $quizzes->setCourseID(get_post_meta($post->ID, "courseID", true));
     $data = $quizzes->getQuiz($_POST['item']);
     $quizzes = $data->content;
     $loader->unregister();
     return $quizzes;
 }