HomeHelpTrac

Changeset 7703 for trunk/xmlrpc


Ignore:
Timestamp:
11/26/08 10:44:26 (4 years ago)
Author:
hihi
Message:
 
Location:
trunk/xmlrpc
Files:
6 added
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/xmlrpc/index.php

    r7682 r7703  
    22    include("../inc/header.inc.php"); 
    33    require_once(BX_DIRECTORY_PATH_INC . 'admin.inc.php'); 
     4 
     5    require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/BxDolXMLRPCUtil.php'); 
     6    require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/BxDolXMLRPCUser.php'); 
     7    require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/BxDolXMLRPCMessages.php'); 
     8    require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/BxDolXMLRPCSearch.php'); 
     9    require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/BxDolXMLRPCFriends.php'); 
     10    require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/BxDolXMLRPCImages.php'); 
     11 
    412    require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/BxDolXMLRPCProfileView.php'); 
    5     require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/BxDolXMLRPCServer.php'); 
    613 
    714    require_once(BX_DIRECTORY_PATH_ROOT . 'xmlrpc/lib/xmlrpc.inc'); 
     
    1118    $s = new xmlrpc_server( 
    1219        array( 
    13             "dolphin.op" => array( 
    14                 "function" => "BxDolXMLRPCServer::op", 
    15                 "signature" => array (array ($xmlrpcDouble, $xmlrpcStruct)), 
    16                 "docstring" => "Add/Sub/Mul/Div function", 
    17             ), 
     20 
     21            // util 
     22             
    1823            "dolphin.concat" => array( 
    19                 "function" => "BxDolXMLRPCServer::concat", 
     24                "function" => "BxDolXMLRPCUtil::concat", 
    2025                "signature" => array (array ($xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    2126                "docstring" => "concat two strings", 
    2227            ), 
     28 
     29            "dolphin.getContacts" => array( 
     30                "function" => "BxDolXMLRPCUtil::getContacts", 
     31                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString)), 
     32                "docstring" => "get user contacts", 
     33            ),             
     34 
     35            "dolphin.getCountries" => array( 
     36                "function" => "BxDolXMLRPCUtil::getCountries", 
     37                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
     38                "docstring" => "get countries list", 
     39            ),             
     40 
     41            // user related 
     42             
    2343            "dolphin.login" => array( 
    24                 "function" => "BxDolXMLRPCServer::login", 
     44                "function" => "BxDolXMLRPCUser::login", 
    2545                "signature" => array (array ($xmlrpcInt, $xmlrpcString, $xmlrpcString)), 
    2646                "docstring" => "returns user id on success or 0 if login failed", 
    2747            ),             
    2848            "dolphin.getHomepageInfo" => array( 
    29                 "function" => "BxDolXMLRPCServer::getHomepageInfo", 
     49                "function" => "BxDolXMLRPCUser::getHomepageInfo", 
    3050                "signature" => array (array ($xmlrpcStruct, $xmlrpcString, $xmlrpcString)), 
    3151                "docstring" => "return logged in user information to dispay on homepage", 
    3252            ),             
    3353            "dolphin.getUserInfo" => array( 
    34                 "function" => "BxDolXMLRPCServer::getUserInfo", 
     54                "function" => "BxDolXMLRPCUser::getUserInfo", 
    3555                "signature" => array (array ($xmlrpcStruct, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    3656                "docstring" => "return user information", 
    3757            ), 
    3858            "dolphin.getUserInfoExtra" => array( 
    39                 "function" => "BxDolXMLRPCServer::getUserInfoExtra", 
     59                "function" => "BxDolXMLRPCUser::getUserInfoExtra", 
    4060                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    4161                "docstring" => "return extended users information", 
    4262            ),                         
     63 
     64            // messages 
     65             
    4366            "dolphin.getMessagesInbox" => array( 
    44                 "function" => "BxDolXMLRPCServer::getMessagesInbox", 
     67                "function" => "BxDolXMLRPCMessages::getMessagesInbox", 
    4568                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString)), 
    4669                "docstring" => "get user's inbox messages", 
    4770            ),             
    4871            "dolphin.getMessagesSent" => array( 
    49                 "function" => "BxDolXMLRPCServer::getMessagesSent", 
     72                "function" => "BxDolXMLRPCMessages::getMessagesSent", 
    5073                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString)), 
    5174                "docstring" => "get user's sent messages", 
    5275            ),             
    5376            "dolphin.getMessageInbox" => array( 
    54                 "function" => "BxDolXMLRPCServer::getMessageInbox", 
     77                "function" => "BxDolXMLRPCMessages::getMessageInbox", 
    5578                "signature" => array (array ($xmlrpcStruct, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    5679                "docstring" => "get user's inbox message", 
    5780            ),             
    5881            "dolphin.getMessageSent" => array( 
    59                 "function" => "BxDolXMLRPCServer::getMessageSent", 
     82                "function" => "BxDolXMLRPCMessages::getMessageSent", 
    6083                "signature" => array (array ($xmlrpcScruct, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    6184                "docstring" => "get user's sent message", 
    6285            ),             
    63             "dolphin.getContacts" => array( 
    64                 "function" => "BxDolXMLRPCServer::getContacts", 
    65                 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString)), 
    66                 "docstring" => "get user contacts", 
     86 
     87            "dolphin.sendMessage" => array( 
     88                "function" => "BxDolXMLRPCMessages::sendMessage", 
     89                "signature" => array (array ($xmlrpcScruct, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
     90                "docstring" => "send message", 
    6791            ),             
    68             "dolphin.getCountries" => array( 
    69                 "function" => "BxDolXMLRPCServer::getCountries", 
    70                 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    71                 "docstring" => "get countries list", 
    72             ),             
     92 
     93            // search 
     94 
    7395            "dolphin.getSearchResultsLocation" => array( 
    74                 "function" => "BxDolXMLRPCServer::getSearchResultsLocation", 
     96                "function" => "BxDolXMLRPCSearch::getSearchResultsLocation", 
    7597                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    7698                "docstring" => "get search results by location", 
    7799            ),             
    78100            "dolphin.getSearchResultsKeyword" => array( 
    79                 "function" => "BxDolXMLRPCServer::getSearchResultsKeyword", 
     101                "function" => "BxDolXMLRPCSearch::getSearchResultsKeyword", 
    80102                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    81103                "docstring" => "get search results by keyword", 
    82104            ),             
     105 
     106            // friends 
     107 
    83108            "dolphin.getFriends" => array( 
    84                 "function" => "BxDolXMLRPCServer::getFriends", 
     109                "function" => "BxDolXMLRPCFriends::getFriends", 
    85110                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    86111                "docstring" => "get user's friends", 
    87112            ),             
    88113            "dolphin.getFriendRequests" => array( 
    89                 "function" => "BxDolXMLRPCServer::getFriendRequests", 
     114                "function" => "BxDolXMLRPCFriends::getFriendRequests", 
    90115                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString)), 
    91116                "docstring" => "get friend requests", 
    92117            ),             
    93118            "dolphin.declineFriendRequest" => array( 
    94                 "function" => "BxDolXMLRPCServer::declineFriendRequest", 
     119                "function" => "BxDolXMLRPCFriends::declineFriendRequest", 
    95120                "signature" => array (array ($xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    96121                "docstring" => "decline friend request", 
    97122            ),             
    98123            "dolphin.acceptFriendRequest" => array( 
    99                 "function" => "BxDolXMLRPCServer::acceptFriendRequest", 
     124                "function" => "BxDolXMLRPCFriends::acceptFriendRequest", 
    100125                "signature" => array (array ($xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    101126                "docstring" => "accept friend request", 
    102127            ),             
    103128            "dolphin.removeFriend" => array( 
    104                 "function" => "BxDolXMLRPCServer::removeFriend", 
     129                "function" => "BxDolXMLRPCFriends::removeFriend", 
    105130                "signature" => array (array ($xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    106131                "docstring" => "remove friend", 
    107132            ),             
    108133            "dolphin.addFriend" => array( 
    109                 "function" => "BxDolXMLRPCServer::addFriend", 
     134                "function" => "BxDolXMLRPCFriends::addFriend", 
    110135                "signature" => array (array ($xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    111136                "docstring" => "add friend", 
     137            ),         
     138 
     139            // images 
     140 
     141            "dolphin.getImages" => array( 
     142                "function" => "BxDolXMLRPCImages::getImages", 
     143                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
     144                "docstring" => "get profile's images", 
    112145            ),             
    113             "dolphin.getImages" => array( 
    114                 "function" => "BxDolXMLRPCServer::getImages", 
     146            "dolphin.getImageCategories" => array( 
     147                "function" => "BxDolXMLRPCImages::getImageCategories", 
    115148                "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    116                 "docstring" => "get user images", 
    117             ),             
    118             "dolphin.sendMessage" => array( 
    119                 "function" => "BxDolXMLRPCServer::sendMessage", 
    120                 "signature" => array (array ($xmlrpcScruct, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 
    121                 "docstring" => "send message", 
    122             ),             
     149                "docstring" => "get profile's images", 
     150            ),                         
    123151        ), 
    124152        0 
Note: See TracChangeset for help on using the changeset viewer.