Documentation automatically generated from the source-code using phpDocumentor.
Official Homepage: xao-php.sourceforge.net
XAO
Official homepage | API home | class tree: XAO | index: XAO | all elements

Class: RpcController

Source Location: Program_Root/XAO_RpcController.php

Class RpcController

Class Overview

Remote procedure call responder for XML RPC.

WARNING - WARNING - WARNING - WARNING - WARNING - WARNING - WARNING DO NOT ATTEMPT TO USE THIS CLASS. IT IS A WORK IN PROGRESS. IT IS VAPOURWARE. IT PROBABLY HAS NOT EVEN BEEN THROUGH THE INTERPRETER/PARSER YET. IT WILL NOT WORK. THE DESIGN WILL CHANGE. THERE'S STILL MUCH WORK TO BE DONE. LEAVE IT. This class will provide a controller which accepts remote requests and routs them to user-defined class/methods. It does so by importing and instantiating the user classes at runtime. The user doesn't need to how XMLRPC works. All they need to do is drop their classes into a directory searched by this class and name the file the with the same name as the class with .php appended to the end of the filename. If the requested procedure (method) does not require any params, then a GET variable can be used - very handy for debugging. Of course, this is not part of the RPC spec, but it has certain conveniences. See the RPC tutorials for more usage details.

Located in Program_Root/XAO_RpcController.php [line 47]

XaoRoot
   |
   --RpcController
Author(s):
  • Terence Kearns
Information Tags:
Link:  http://xao-php.sourceforge.net
License:  LGPL
Copyright:  Terence Kearns 2003
Version:  0.2

Properties

Methods

[ Top ]
Property Summary
mixed   $strPost  
mixed   $strReq  
mixed   $uriBasePath  

[ Top ]
Method Summary
RpcController   RpcController()  

[ Top ]
Properties
mixed   $strPost [line 49]

[ Top ]
mixed   $strReq [line 50]

[ Top ]
mixed   $uriBasePath = "rpcClasses/" [line 52]

[ Top ]
Methods
Constructor RpcController  [line 54]

  RpcController RpcController( mixed $strPost, mixed $arrGet  )



[ Top ]

Documentation generated on Tue, 23 Sep 2003 18:34:06 +1000 by phpDocumentor 1.2.2