if (win2.closed) { window.location.replace("' . $CFG->wwwroot . '/blocks/evalcomix/tool/index.php?id=' . $courseid . '&edit=" + edit); /*window.location.href = "' . $CFG->wwwroot . '/blocks/evalcomix/tool/index.php?id=' . $courseid . '&edit=" + edit;*/ } else setTimeout("checkChildedit(\'"+edit+"\')",1); } </script> '; include_once $CFG->dirroot . '/blocks/evalcomix/javascript/popup.php'; include_once $CFG->dirroot . '/blocks/evalcomix/classes/evalcomix_tool.php'; include_once $CFG->dirroot . '/blocks/evalcomix/classes/evalcomix.php'; include_once $CFG->dirroot . '/blocks/evalcomix/classes/webservice_evalcomix_client.php'; if ($tid) { $tooldelete = evalcomix_tool::fetch(array('id' => $tid)); if ($tooldelete) { $response = webservice_evalcomix_client::get_ws_deletetool($tooldelete->idtool); $tooldelete->delete(); } } if (isset($edit) && $edit != '' && $edit != 'undefined') { $tool = evalcomix_tool::fetch(array('idtool' => $edit)); //llamada para obtener datos y actualizar. Por lo general $response = webservice_evalcomix_client::get_ws_list_tool($course->id, $tool->idtool); if ($response != false) { $tool->type = $response->type; $tool->title = $response->title; $tool->update(); } } if (!($environment = evalcomix::fetch(array('courseid' => $course->id)))) {
/** * get_ws_list_tool //$courseid, $lms */ public function test_get_ws_list_tool() { $id = webservice_evalcomix_client::get_ws_list_tool(5, 1); $this->assertNotNull($id); $this->assertIsA($id, 'array'); }