| [ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 722 lines (29 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
XmlFileLoader:: (16 methods):
load()
supports()
parseParameters()
parseImports()
parseDefinitions()
getServiceDefaults()
parseDefinition()
parseFileToDOM()
processAnonymousServices()
getArgumentsAsPhp()
getChildren()
validateSchema()
validateAlias()
validateExtensions()
loadFromExtensions()
convertDomElementToArray()
Class: XmlFileLoader - X-Ref
XmlFileLoader loads XML files service definitions.| load($resource, $type = null) X-Ref |
| {@inheritdoc} |
| supports($resource, $type = null) X-Ref |
| {@inheritdoc} |
| parseParameters(\DOMDocument $xml, $file) X-Ref |
| Parses parameters. param: string $file |
| parseImports(\DOMDocument $xml, $file) X-Ref |
| Parses imports. param: string $file |
| parseDefinitions(\DOMDocument $xml, $file, $defaults) X-Ref |
| Parses multiple definitions. param: string $file |
| getServiceDefaults(\DOMDocument $xml, $file) X-Ref |
| Get service defaults. return: array |
| parseDefinition(\DOMElement $service, $file, array $defaults) X-Ref |
| Parses an individual Definition. param: string $file return: Definition|null |
| parseFileToDOM($file) X-Ref |
| Parses a XML file to a \DOMDocument. param: string $file Path to a file return: \DOMDocument |
| processAnonymousServices(\DOMDocument $xml, $file, $defaults) X-Ref |
| Processes anonymous services. param: string $file param: array $defaults |
| getArgumentsAsPhp(\DOMElement $node, $name, $file, $isChildDefinition = false) X-Ref |
| Returns arguments as valid php types. param: string $name param: string $file return: mixed |
| getChildren(\DOMNode $node, $name) X-Ref |
| Get child elements by name. param: mixed $name return: \DOMElement[] |
| validateSchema(\DOMDocument $dom) X-Ref |
| Validates a documents XML schema. return: bool |
| validateAlias(\DOMElement $alias, $file) X-Ref |
| Validates an alias. param: string $file |
| validateExtensions(\DOMDocument $dom, $file) X-Ref |
| Validates an extension. param: string $file |
| loadFromExtensions(\DOMDocument $xml) X-Ref |
| Loads from an extension. |
| convertDomElementToArray(\DOMElement $element) X-Ref |
| Converts a \DOMElement object to a PHP array. The following rules applies during the conversion: * Each tag is converted to a key value or an array if there is more than one "value" * The content of a tag is set under a "value" key (<foo>bar</foo>) if the tag also has some nested tags * The attributes are converted to keys (<foo foo="bar"/>) * The nested-tags are converted to keys (<foo><foo>bar</foo></foo>) param: \DOMElement $element A \DOMElement instance return: mixed |
| Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |