|
Moodle
2.2.1
http://www.collinsharper.com
|

Public Member Functions | |
| __construct ($ch= 'UTF-8', $validatenow=true) | |
| __destruct () | |
| viewXML () | |
| registerNS ($prefix, $nsuri) | |
| load ($fname) | |
| loadUrl ($url) | |
| loadHTML ($content) | |
| loadXML ($content) | |
| loadHTMLFile ($fname) | |
| loadXMLFile ($fname) | |
| loadString ($content) | |
| save () | |
| saveTo ($fname) | |
| validate () | |
| attributeValue ($path, $attrname, $node=null) | |
| nodeValue ($path, $node=null, $count=1) | |
| nodeTextValue ($node) | |
| node ($path, $nd=null, $count=1) | |
| nodeList ($path, $node=null) | |
| create_attribute_ns ($namespace, $name, $value=null) | |
| create_attribute ($name, $value=null) | |
| append_new_element_ns (DOMNode &$parentnode, $namespace, $name, $value=null) | |
| append_new_element_ns_cdata (DOMNode &$parentnode, $namespace, $name, $value=null) | |
| append_new_element (DOMNode &$parentnode, $name, $value=null) | |
| append_new_attribute (DOMNode &$node, $name, $value=null) | |
| append_new_attribute_ns (DOMNode &$node, $namespace, $name, $value=null) | |
| fileName () | |
| filePath () | |
| resetXpath () | |
Static Public Member Functions | |
| static | safexml ($value) |
Data Fields | |
| $doc = null | |
Protected Member Functions | |
| on_load () | |
| on_save () | |
| on_create () | |
| processPath () | |
Protected Attributes | |
| $dxpath = null | |
| $filename | |
Base XML class
Definition at line 21 of file xmlbase.php.
| __construct | ( | $ | ch = 'UTF-8', |
| $ | validatenow = true |
||
| ) |
Definition at line 56 of file xmlbase.php.
| __destruct | ( | ) |
Reimplemented in cc_manifest.
Definition at line 62 of file xmlbase.php.
| append_new_attribute | ( | DOMNode &$ | node, |
| $ | name, | ||
| $ | value = null |
||
| ) |
Adds new attribute
| DOMNode | $node | |
| string | $name | |
| string | $value |
Definition at line 379 of file xmlbase.php.


| append_new_attribute_ns | ( | DOMNode &$ | node, |
| $ | namespace, | ||
| $ | name, | ||
| $ | value = null |
||
| ) |
Adds new attribute
| DOMNode | $node | |
| string | $namespace | |
| string | $name | |
| string | $value |
Definition at line 392 of file xmlbase.php.


| append_new_element | ( | DOMNode &$ | parentnode, |
| $ | name, | ||
| $ | value = null |
||
| ) |
Adds new node
| DOMNode | $parentnode | |
| string | $name | |
| string | $value |
Definition at line 361 of file xmlbase.php.

| append_new_element_ns | ( | DOMNode &$ | parentnode, |
| $ | namespace, | ||
| $ | name, | ||
| $ | value = null |
||
| ) |
Adds new node
| DOMNode | $parentnode | |
| string | $namespace | |
| string | $name | |
| string | $value |
Definition at line 326 of file xmlbase.php.

| append_new_element_ns_cdata | ( | DOMNode &$ | parentnode, |
| $ | namespace, | ||
| $ | name, | ||
| $ | value = null |
||
| ) |
New node with CDATA content
| DOMNode | $parentnode | |
| string | $namespace | |
| string | $name | |
| string | $value |
Definition at line 344 of file xmlbase.php.

| attributeValue | ( | $ | path, |
| $ | attrname, | ||
| $ | node = null |
||
| ) |
Definition at line 196 of file xmlbase.php.
| create_attribute | ( | $ | name, |
| $ | value = null |
||
| ) |
Create new attribute
| string | $name | |
| string | $value |
Definition at line 309 of file xmlbase.php.

| create_attribute_ns | ( | $ | namespace, |
| $ | name, | ||
| $ | value = null |
||
| ) |
Create new attribute
| string | $namespace | |
| string | $name | |
| string | $value |
Definition at line 294 of file xmlbase.php.

| fileName | ( | ) |
Definition at line 396 of file xmlbase.php.
| filePath | ( | ) |
| load | ( | $ | fname | ) |
| loadHTML | ( | $ | content | ) |
| loadHTMLFile | ( | $ | fname | ) |
| loadString | ( | $ | content | ) |
Definition at line 163 of file xmlbase.php.
| loadUrl | ( | $ | url | ) |
| loadXML | ( | $ | content | ) |
| loadXMLFile | ( | $ | fname | ) |
| node | ( | $ | path, |
| $ | nd = null, |
||
| $ | count = 1 |
||
| ) |
Enter description here ...
| string | $path | |
| DOMNode | $nd | |
| int | $count |
Definition at line 256 of file xmlbase.php.


| nodeList | ( | $ | path, |
| $ | node = null |
||
| ) |
Enter description here ...
| string | $path | |
| DOMNode | $node |
Definition at line 273 of file xmlbase.php.

| nodeTextValue | ( | $ | node | ) |
Get's text value of the node
| DOMNode | $node |
Definition at line 232 of file xmlbase.php.

| nodeValue | ( | $ | path, |
| $ | node = null, |
||
| $ | count = 1 |
||
| ) |
Get's text value of the node based on xpath query
| string | $path | |
| DOMNode | $node | |
| int | $count |
Definition at line 221 of file xmlbase.php.

| on_create | ( | ) | [protected] |
Reimplemented in cc_manifest, general_cc_file, and page11_resurce_file.
Definition at line 401 of file xmlbase.php.
| on_load | ( | ) | [protected] |
Reimplemented in cc_manifest.
Definition at line 399 of file xmlbase.php.

| on_save | ( | ) | [protected] |
Reimplemented in assesment1_resurce_file, cc_manifest, basicltil1_resurce_file, url11_resurce_file, forum11_resurce_file, url1_resurce_file, page11_resurce_file, and forum1_resurce_file.
Definition at line 400 of file xmlbase.php.

| processPath | ( | ) | [protected] |
| registerNS | ( | $ | prefix, |
| $ | nsuri | ||
| ) |
| resetXpath | ( | ) |
Definition at line 403 of file xmlbase.php.
| static safexml | ( | $ | value | ) | [static] |
| string | $value |
Definition at line 48 of file xmlbase.php.

| save | ( | ) |
| saveTo | ( | $ | fname | ) |
Reimplemented in page11_resurce_file.
Definition at line 177 of file xmlbase.php.


| validate | ( | ) |
Definition at line 192 of file xmlbase.php.
| viewXML | ( | ) |
| $doc = null |
Definition at line 30 of file xmlbase.php.
$dxpath = null [protected] |
Definition at line 36 of file xmlbase.php.
$filename [protected] |
Definition at line 37 of file xmlbase.php.