Index
A
- ArrayToXml — Class in namespace Bmatovu\LaravelXml\Support
- ArrayToXml::addNode() — Method in class ArrayToXml
Add node.
- ArrayToXml::addCollectionNode() — Method in class ArrayToXml
Add collection node.
- ArrayToXml::addSequentialNode() — Method in class ArrayToXml
Add sequential node.
- ArrayToXml::addAttributes() — Method in class ArrayToXml
Add attributes.
B
- LaravelXmlServiceProvider::boot() — Method in class LaravelXmlServiceProvider
Bootstrap the application services.
C
- ArrayToXml::convert() — Method in class ArrayToXml
Convert the given array to an xml string.
- ArrayToXml::createRootElement() — Method in class ArrayToXml
Create the root element.
- ArrayToXml::convertElement() — Method in class ArrayToXml
Parse individual element.
D
- $ ArrayToXml#domDocument — Property in class ArrayToXml
The DOM Document.
- LaravelXml::decode() — Method in class LaravelXml
Convert a string of XML into an array.
- $ XmlValidator#domDocument — Property in class XmlValidator
DOM Document.
E
- LaravelXml::encode() — Method in class LaravelXml
Convert the an array to an xml string.
G
- LaravelXml::getFacadeAccessor() — Method in class LaravelXml
Get the binding in the IoC container.
- XmlElement::get() — Method in class XmlElement
Provides access to element's children.
- XmlValidator::getElement() — Method in class XmlValidator
Get element from message.
- XmlValidator::getMessage() — Method in class XmlValidator
Get refined message.
H
- RequireXml::handle() — Method in class RequireXml
Handle an incoming request.
- $ XmlResponse#headers — Property in class XmlResponse
I
- ArrayToXml::isArrayAllKeySequential() — Method in class ArrayToXml
Check if all array keys are sequential.
- LaravelXml::is_valid() — Method in class LaravelXml
Check if a string is valid XML.
- XmlValidator::is_valid() — Method in class XmlValidator
Check if a string is valid XML.
J
- JsonSimpleXMLElementDecorator — Class in namespace Bmatovu\LaravelXml\Support
Class JsonSimpleXMLElementDecorator.
- JsonSimpleXMLElementDecorator::jsonSerialize() — Method in class JsonSimpleXMLElementDecorator
Specify data which should be serialized to JSON.
L
- LaravelXml — Class in namespace Bmatovu\LaravelXml
- LaravelXmlServiceProvider — Class in namespace Bmatovu\LaravelXml
- LaravelXml — Class in namespace Bmatovu\LaravelXml\Support\Facades
O
- $ XmlResponse#options — Property in class XmlResponse
- $ JsonSimpleXMLElementDecorator#options — Property in class JsonSimpleXMLElementDecorator
R
- RequireXml — Class in namespace Bmatovu\LaravelXml\Http\Middleware
- LaravelXmlServiceProvider::register() — Method in class LaravelXmlServiceProvider
Register the application services.
- $ ArrayToXml#replaceSpacesByUnderScoresInKeyNames — Property in class ArrayToXml
Set to enable replacing space with underscore.
S
- XmlResponse::setContent() — Method in class XmlResponse
Set the content on the response.
- $ JsonSimpleXMLElementDecorator#subject — Property in class JsonSimpleXMLElementDecorator
- JsonSimpleXMLElementDecorator::setDepth() — Method in class JsonSimpleXMLElementDecorator
Set depth.
T
- ArrayToXml::toXml() — Method in class ArrayToXml
Return as XML.
- ArrayToXml::toDom() — Method in class ArrayToXml
Return as DOM object.
U
- JsonSimpleXMLElementDecorator::useAttributes() — Method in class JsonSimpleXMLElementDecorator
Should use attributes.
- JsonSimpleXMLElementDecorator::useText() — Method in class JsonSimpleXMLElementDecorator
Should use text.
V
- LaravelXml::validate() — Method in class LaravelXml
Validate XML string.
- XmlValidator::validate() — Method in class XmlValidator
Validate XML string.
X
- XmlResponse — Class in namespace Bmatovu\LaravelXml\Http
- XmlElement — Class in namespace Bmatovu\LaravelXml\Support
- XmlValidator — Class in namespace Bmatovu\LaravelXml\Support
Class XmlValidator.
- $ XmlValidator#xsd — Property in class XmlValidator
XML Schema Definition.
_
- XmlResponse::__construct() — Method in class XmlResponse
- Constructor.
- ArrayToXml::__construct() — Method in class ArrayToXml
Construct a new instance.
- LaravelXml::__construct() — Method in class LaravelXml
- JsonSimpleXMLElementDecorator::__construct() — Method in class JsonSimpleXMLElementDecorator
- Constructor.
- XmlValidator::__construct() — Method in class XmlValidator
- Constructor.