LaravelXml
class LaravelXml (View source)
Methods
__construct()
No description
string
encode(string[] $arr, string $rootElementName = 'document', bool $replaceSpacesByUnderScoresInKeyNames = true, string $xmlEncoding = 'UTF-8', string $xmlVersion = '1.0')
Convert the an array to an xml string.
mixed
decode(string $data, string $class_name = 'SimpleXMLElement', int $options = 0, string $ns = '', bool $is_prefix = false)
Convert a string of XML into an array.
bool
is_valid(string $xmlStr, bool $ignoreHtml = true)
Check if a string is valid XML.
array
validate(string $xmlStr, string $xsdFilePath, int $flags = 0, bool $checkXml = false)
Validate XML string.
Details
__construct()
No description
string
encode(string[] $arr, string $rootElementName = 'document', bool $replaceSpacesByUnderScoresInKeyNames = true, string $xmlEncoding = 'UTF-8', string $xmlVersion = '1.0')
Convert the an array to an xml string.
mixed
decode(string $data, string $class_name = 'SimpleXMLElement', int $options = 0, string $ns = '', bool $is_prefix = false)
Convert a string of XML into an array.
bool
is_valid(string $xmlStr, bool $ignoreHtml = true)
Check if a string is valid XML.
array
validate(string $xmlStr, string $xsdFilePath, int $flags = 0, bool $checkXml = false)
Validate XML string.