summaryrefslogtreecommitdiffstats
path: root/server/xmlrpc.server.php
diff options
context:
space:
mode:
Diffstat (limited to 'server/xmlrpc.server.php')
-rw-r--r--server/xmlrpc.server.php59
1 files changed, 0 insertions, 59 deletions
diff --git a/server/xmlrpc.server.php b/server/xmlrpc.server.php
deleted file mode 100644
index 8a5dc9e5..00000000
--- a/server/xmlrpc.server.php
+++ /dev/null
@@ -1,59 +0,0 @@
-<?php
-/*
-
- Copyright Ampache.org
- All Rights Reserved
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License v2
- as published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-*/
-define('NO_SESSION','1');
-require_once('../lib/init.php');
-
-/* Set the correct headers */
-//header("Content-type: text/xml; charset=" . Config::get('site_charset'));
-//header("Content-Disposition: attachment; filename=xmlrpc-server.xml");
-
-if (Config::get('xml_rpc')) {
- require_once Config::get('prefix') . "/modules/pearxmlrpc/rpc.php";
- require_once Config::get('prefix') . "/modules/pearxmlrpc/server.php";
-}
-else {
- debug_event('DENIED','Attempted to Access XMLRPC server with xml_rpc disabled','1');
- exit();
-}
-
-// ** check that the remote server has access to this catalog
-if (Access::check_network('init-rpc','','5')) {
- debug_event("init-rpc", "start listing functions ", '4');
-
- // Define an array of classes we need to pull from for the
- $classes = array('xmlRpcServer');
-
- foreach ($classes as $class) {
- $methods = get_class_methods($class);
-
- foreach ($methods as $method) {
- $name = strtolower($class) . '.' . strtolower($method);
- $functions[$name] = array('function'=>$class . '::' . $method);
- debug_event("init-rpc", "add function: " . $name, '4');
- }
-
- } // end foreach of classes
- debug_event("init-rpc", "starting rpc class XML_RPC_SERVER", '4');
- $server = new XML_RPC_Server($functions,1);
- debug_event("init-rpc", "done", '4');
-} // test for ACL
-
-?> \ No newline at end of file