summaryrefslogtreecommitdiff
path: root/xmlrpc.php
diff options
context:
space:
mode:
Diffstat (limited to 'xmlrpc.php')
-rw-r--r--xmlrpc.php16
1 files changed, 16 insertions, 0 deletions
diff --git a/xmlrpc.php b/xmlrpc.php
new file mode 100644
index 000000000..7bc237d40
--- /dev/null
+++ b/xmlrpc.php
@@ -0,0 +1,16 @@
+<?php
+
+include_once("includes/xmlrpcs.inc");
+include_once "includes/common.inc";
+
+$functions = array();
+
+foreach (module_list() as $name) {
+ if (module_hook($name, "xmlrpc")) {
+ $functions = array_merge($functions, module_invoke($name, "xmlrpc"));
+ }
+}
+
+$server = new xmlrpc_server($functions);
+
+?>