From a520100b5d033d919ab8a26f67589b3553c9fc23 Mon Sep 17 00:00:00 2001 From: jerome Date: Thu, 29 Jan 2009 08:26:00 +0000 Subject: [PATCH] web service MDL-12886 AMF server --- webservice/amf/server.php | 48 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 webservice/amf/server.php diff --git a/webservice/amf/server.php b/webservice/amf/server.php new file mode 100644 index 0000000000..628dd6ba0f --- /dev/null +++ b/webservice/amf/server.php @@ -0,0 +1,48 @@ +enablewebservices)) { + die; +} + +/* + * FULL SERVER + * + */ +//retrieve the api name +$classpath = optional_param(classpath,'user',PARAM_ALPHA); +require_once(dirname(__FILE__) . '/../../'.$classpath.'/external.php'); + +/// run the server +$server = new Zend_Amf_Server(); +$server->setClass($classpath."_external"); +$response = $server->handle(); +echo $response; +/* + * + +varlog("-- The Moodle AMF server is running --"); +//basic test server +$server = new Zend_Amf_Server(); +$server->addFunction('hello'); +$response = $server->handle(); +echo $response; + + +function hello($name, $greeting = 'The Moodle server say Hi to') +{ + varlog($greeting . ', ' . $name); + return $greeting . ', ' . $name; +} +*/ + +?> \ No newline at end of file -- 2.39.5