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() |
_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().
_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().
_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.
$xrds_current_service = array() |
$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().