b2evolution

Multilingual multiuser multiblog engine

b2evolution Technical Documentation (Version 1.8) [ class tree: evocore ] [ index: evocore ] [ all elements ]

Procedural File: _xmlrpc.php

Source Location: /blogs/inc/_misc/ext/_xmlrpc.php

Page Details
Copyright:  Edd Dumbill <edd@usefulinc.com> (C) 1999-2001
Filesource:  Source Code for this file
Classes
Constants
CANUSEXMLRPC  [line 69]

CANUSEXMLRPC = true

Can we use XML-RPC functionality?


[ Top ]

XMLRPC_EPI_ENABLED  [line 2165]

XMLRPC_EPI_ENABLED = '1'

[ Top ]


Functions
iso8601_decode  [line 2096]

void iso8601_decode( $idate, [ $utc = 0]  )
Parameters:
   $idate: 
   $utc: 


[ Top ]
iso8601_encode  [line 2064]

void iso8601_encode( $timet, [ $utc = 0]  )
Parameters:
   $timet: 
   $utc: 


[ Top ]
logIO  [line 55]

void logIO( [ $m = &quot;&quot;], [ $n = &quot;&quot;]  )

logIO(-)

Parameters:
   $m: 
   $n: 


[ Top ]
php_xmlrpc_decode  [line 2130]

void php_xmlrpc_decode( $xmlrpc_val  )
Parameters:
   $xmlrpc_val: 


[ Top ]
php_xmlrpc_encode  [line 2215]

void php_xmlrpc_encode( $php_val  )

**************************************************************

xmlrpc_encode takes native php types and encodes them into * xmlrpc PHP object format. * BUG: All sequential arrays are turned into structs. I don't * know of a good way to determine if an array is sequential * only. * * feature creep -- could support more types via optional type * argument. * * author: Dan Libby (dan@libby.com) * **************************************************************

Parameters:
   $php_val: 


[ Top ]
xmlrpc_cd  [line 955]

void xmlrpc_cd( $parser, $data  )
Parameters:
   $parser: 
   $data: 


[ Top ]
xmlrpc_decode  [line 2170]

void xmlrpc_decode( $xmlrpc_val  )
Parameters:
   $xmlrpc_val: 


[ Top ]
xmlrpc_decode_recurse  [line 2125]

void xmlrpc_decode_recurse( $xmlrpc_val  )

**************************************************************

xmlrpc_decode takes a message in PHP xmlrpc object format and * tranlates it into native PHP types. * * author: Dan Libby (dan@libby.com) * **************************************************************

Parameters:
   $xmlrpc_val: 


[ Top ]
xmlrpc_dh  [line 987]

void xmlrpc_dh( $parser, $data  )
Parameters:
   $parser: 
   $data: 


[ Top ]
xmlrpc_ee  [line 745]

void xmlrpc_ee( $parser, $name  )
Parameters:
   $parser: 
   $name: 


[ Top ]
xmlrpc_encode  [line 2267]

void xmlrpc_encode( $php_val  )
Parameters:
   $php_val: 


[ Top ]
xmlrpc_encode_entitites  [line 572]

void xmlrpc_encode_entitites( $data  )
Parameters:
   $data: 


[ Top ]
xmlrpc_entity_decode  [line 269]

void xmlrpc_entity_decode( $string  )

To help correct communication of non-ascii chars inside strings, regardless

of the charset used when sending requests, parsing them, sending responses and parsing responses, convert all non-ascii chars present in the message into their equivalent 'charset entity'. Charset entities enumerated this way are independent of the charset encoding used to transmit them, and all XML parsers are bound to understand them.

Parameters:
   $string: 


[ Top ]
xmlrpc_html_entity_xlate  [line 319]

void xmlrpc_html_entity_xlate( [ $data = '']  )

These entities originate from HTML specs (1.1, proposed 2.0, etc), and are taken directly from php-4.3.1/ext/mbstring/html_entities.c.

Until php provides functionality to translate these entities in its core library, use this function.

Parameters:
   $data: 


[ Top ]
xmlrpc_lookup_entity  [line 298]

void xmlrpc_lookup_entity( $ent  )
Parameters:
   $ent: 


[ Top ]
xmlrpc_se  [line 606]

void xmlrpc_se( $parser, $name, $attrs  )
Parameters:
   $parser: 
   $name: 
   $attrs: 


[ Top ]


Documentation generated on Tue, 18 Dec 2007 23:24:25 +0100 by phpDocumentor 1.4.0