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().