C:/drupal/modules/openid/xrds.inc File Reference

Go to the source code of this file.


Functions

 xrds_parse ($xml)
 _xrds_element_start (&$parser, $name, $attribs)
 _xrds_element_end (&$parser, $name)
 _xrds_cdata (&$parser, $data)
 _xrds_strip_namespace ($name)

Variables

 $xrds_open_elements = array()
 $xrds_services = array()
 $xrds_current_service = array()


Function Documentation

_xrds_cdata ( &$  parser,
data 
)

Definition at line 55 of file xrds.inc.

References $xrds_current_service, $xrds_open_elements, and $xrds_services.

_xrds_element_end ( &$  parser,
name 
)

Definition at line 34 of file xrds.inc.

References $name, $xrds_current_service, $xrds_open_elements, $xrds_services, and _xrds_strip_namespace().

Here is the call graph for this function:

_xrds_element_start ( &$  parser,
name,
attribs 
)

Parser callback functions

Definition at line 28 of file xrds.inc.

References $name, $xrds_open_elements, and _xrds_strip_namespace().

Here is the call graph for this function:

_xrds_strip_namespace ( name  ) 

Definition at line 74 of file xrds.inc.

References $name.

Referenced by _xrds_element_end(), and _xrds_element_start().

xrds_parse ( xml  ) 

Main entry point for parsing XRDS documents

Definition at line 12 of file xrds.inc.

References $xrds_services.


Variable Documentation

$xrds_current_service = array()

Definition at line 7 of file xrds.inc.

Referenced by _xrds_cdata(), and _xrds_element_end().

$xrds_open_elements = array()

Definition at line 5 of file xrds.inc.

Referenced by _xrds_cdata(), _xrds_element_end(), and _xrds_element_start().

$xrds_services = array()

Definition at line 6 of file xrds.inc.

Referenced by _xrds_cdata(), _xrds_element_end(), and xrds_parse().


Generated on Mon Jun 2 15:08:26 2008 for SimpleTest by  1.5.5