2017 © Pedro Peláez
 

library xmlary

Collection of helper classes for working with xml

image

gunsobal/xmlary

Collection of helper classes for working with xml

  • Tuesday, November 21, 2017
  • by Gunsobal
  • Repository
  • 1 Watchers
  • 1 Stars
  • 162 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 16 Versions
  • 286 % Grown

The README.md

Xmlary

travis, (*1)

Abandoned

This package has moved to skraeda/xmlary., (*2)

Introduction

A collection of helper classes I've made to simplify my workflow when using lots of XML with php and extracted into a composer package. The primary function of the package is to generate XML from associative arrays and provide a convenient platform for encapsulating that XML generation in its own object. All classes in this package will be in the Gunsobal\Xmlary namespace., (*3)

Install the package into your project via composer or download the source code here on GitHub., (*4)

composer install gunsobal/xmlary

Documentation

License

Xmlary is open-sourced software licensed under the MIT License, (*5)

Resources

Composer package is based on the template by Darwin Biler., (*6)

Changelog

03.09.2017

  • Added changelog
  • Refactord Xmlify, might cause builds to fail if they were creating empty elements with attributes when building arrays of arrays.
  • Removed XmlParser, XmlConverter and XsdValidator.
  • Merged my PHP Utils library with this library under Support class.
  • Version, encoding and data properties in XmlMessage are now private.
  • XmlMessage now throws an exception if the build method doesn't exist.
  • XmlMessage now checks if required property is in correct format.
  • XmlMessage now checks if name and build properties are strings and only overwrites default values if they are.
  • Updated documenation.
  • Added v2.0.0 tag.

10.05.2017

  • Made XmlMessage an abstract class as it should've been from the start.
  • Removed build property from XmlMessage and made build an abstract function that must be implemented to adhere to the template pattern.
  • Refactored support tests to smaller units.
  • Updated docs to reflect slight change to XmlMessage.
  • Removed unused functions from support class.

11.06.2017

  • Removed custom exceptions in favour of PHP exceptions.
  • Deleted docs about exceptions.
  • Updated comment blocks for phpdoc conventions.
  • No longer provides support for PHP versions less than 7
  • Updated PHPUnit devDependency
  • Integrated travis-ci

Issues

If you encounter any bugs or issues please report them here on GitHub so I can look into them., (*7)

The Versions

21/11 2017

v2.0.4

2.0.4.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Örn Baldursson

xml xmlary xmlify xmlmessage

07/11 2017

dev-master

9999999-dev

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

  • php >=7.0

 

The Development Requires

by Gunnar Baldursson
by Gunnar Örn Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

07/11 2017

v2.0.3

2.0.3.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Örn Baldursson

xml xmlary xmlify xmlmessage

07/11 2017

v3.0.0

3.0.0.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

  • php >=7.0

 

The Development Requires

by Gunnar Örn Baldursson

xml xmlary xmlify xmlmessage

05/10 2017

v2.0.2

2.0.2.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage

05/10 2017

v2.0.1

2.0.1.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage

03/09 2017

v2.0.0

2.0.0.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage

17/08 2017

v1.0.7

1.0.7.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

14/08 2017

v1.0.6

1.0.6.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

14/08 2017

v1.0.5

1.0.5.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

10/08 2017

v1.0.4

1.0.4.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

04/08 2017

v1.0.3

1.0.3.0

Collection of helper classes for working with xml

  Sources   Download

MIT

The Requires

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

03/08 2017

v1.0.2

1.0.2.0

Collection of helper class for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

03/08 2017

v1.0.1

1.0.1.0

Collection of helper class for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

02/08 2017

v1.0.0

1.0.0.0

Collection of helper class for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser xmlconverter

02/08 2017

v0.5.0

0.5.0.0

Collection of helper class for working with xml

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Gunnar Baldursson

xml xmlary xmlify xmlmessage xsdvalidator xmlparser