示例#1
0
 public function test()
 {
     $quizId = 623422;
     $questionId = 10897397;
     $canvasHelper = new CanvasHelper();
     $dbHelper = new DbHelper();
     $res = $canvasHelper->postQuizTakingSession($quizId);
     echo json_encode($res);
     //        $canvasHelper->getQuizSubmissionsFromCanvas($quizId);
     //        $req = new ModulesRequest(ActionType::GET, 380206, null, true, true, null, null , false);
     //        $db = new \Delphinium\Roots\DB\DbHelper();
     //        $res = $db->getModuleData($req);
     //
     //        echo json_encode($res);
     //        $this->convertDatesUTCLocal();
     //        $now = new DateTime(date("Y-m-d"));
     //        echo json_encode($now);
     //
     //
     //
     //        $rb = new RuleBuilder;
     //
     //        $bonus_90 = $rb->create('current_user_submissions', 'submission',
     //        $rb['submission']['score']->greaterThan($rb['score_threshold']),
     //        [
     //            $rb['(bonus)']->assign($rb['(bonus)']->add($rb['points']))
     //        ]);
     //
     //        $rb['(bonus)'] = 0;
     //        $rb['submission']['score'] = 0;
     //        $rb['score_threshold'] = 0;
     //        $rb['point'] = 0;
     //
     //        $rg = new RuleGroup('submissionstest');
     //        $rg->add($bonus_90);
     //        $rg->saveRules();
     //        $manager = ComponentManager::instance();
     //       echo json_encode($manager->listComponents());
 }