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()); }