scorm php,终于找到SCORM中的api类是在哪里定义的了

Moodle\mod\resource\type\ims\dummyapi.php中定义了api类,并将其实例化。

dummyapi.php文件

function GenericAPIAdaptor(){

this.LMSInitialize = LMSInitializeMethod;

this.LMSGetValue = LMSGetValueMethod;

this.LMSSetValue = LMSSetValueMethod;

this.LMSCommit = LMSCommitMethod;

this.LMSFinish = LMSFinishMethod;

this.LMSGetLastError = LMSGetLastErrorMethod;

this.LMSGetErrorString = LMSGetErrorStringMethod;

this.LMSGetDiagnostic = LMSGetDiagnosticMethod;

}

function LMSInitializeMethod(parameter){return "true";}

function LMSFinishMethod(parameter){return "true";}

function LMSCommitMethod(parameter){return "true";}

function LMSGetValueMethod(element){return "";}

function LMSSetValueMethod(element, value){return "true";}

function LMSGetErrorStringMethod(errorCode){return "No error";}

function LMSGetLastErrorMethod(){return "0";}

function LMSGetDiagnosticMethod(errorCode){return "No error. No errors were encountered. Successful API call.";}

var API = new GenericAPIAdaptor;


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部