b2evolution

Multilingual multiuser multiblog engine

b2evolution Technical Documentation (0.9.x) [ class tree: evocore ] [ index: evocore ] [ all elements ]

Procedural File: _functions_xmlrpc.php

Source Location: /blogs/b2evocore/_functions_xmlrpc.php

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

CANUSEXMLRPC = 1

[ Top ]

XMLRPC_EPI_ENABLED  [line 2151]

XMLRPC_EPI_ENABLED = '1'

[ Top ]


Functions
iso8601_decode  [line 2082]

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


[ Top ]
iso8601_encode  [line 2050]

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 2116]

void php_xmlrpc_decode( $xmlrpc_val  )
Parameters:
   $xmlrpc_val: 


[ Top ]
php_xmlrpc_encode  [line 2201]

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 950]

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


[ Top ]
xmlrpc_decode  [line 2156]

void xmlrpc_decode( $xmlrpc_val  )
Parameters:
   $xmlrpc_val: 


[ Top ]
xmlrpc_decode_recurse  [line 2111]

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 982]

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


[ Top ]
xmlrpc_ee  [line 740]

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


[ Top ]
xmlrpc_encode  [line 2253]

void xmlrpc_encode( $php_val  )
Parameters:
   $php_val: 


[ Top ]
xmlrpc_encode_entitites  [line 567]

void xmlrpc_encode_entitites( $data  )
Parameters:
   $data: 


[ Top ]
xmlrpc_entity_decode  [line 264]

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 314]

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 293]

void xmlrpc_lookup_entity( $ent  )
Parameters:
   $ent: 


[ Top ]
xmlrpc_se  [line 601]

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


[ Top ]


Documentation generated on Tue, 20 May 2008 01:55:07 +0200 by phpDocumentor 1.4.2