oont-contents/plugins/woocommerce-square/vendor/apimatic/jsonmapper/package.xml
2025-02-08 15:10:23 +01:00

424 lines
10 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<package
version="2.0"
xmlns="http://pear.php.net/dtd/package-2.0"
xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd"
>
<name>JsonMapper</name>
<channel>pear.nrdev.de</channel>
<summary>Map nested JSON structures onto PHP classes</summary>
<description>Map nested JSON structures onto PHP classes</description>
<lead>
<name>Christian Weiske</name>
<user>cweiske</user>
<email>christian.weiske@netresearch.de</email>
<active>yes</active>
</lead>
<date>2015-09-24</date>
<time>00:00:00</time>
<version>
<release>0.10.0</release>
<api>0.10.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="http://opensource.org/licenses/osl-3.0">OSL-3.0</license>
<notes>
* Add dependency injection support (issue #42)
* Fix casting of arrays of simple types
</notes>
<contents>
<dir name="/">
<file role="doc" name="README.rst" />
<dir name="src">
<file role="php" name="JsonMapper.php">
<tasks:replace from="@version@" to="version" type="package-info" />
</file>
<dir name="JsonMapper">
<file role="php" name="Exception.php" />
</dir>
</dir>
<dir name="tests">
<file role="test" name="bootstrap.php" />
<file role="test" name="phpunit.xml" />
<file role="test" name="JsonMapperTest.php" />
<dir name="JsonMapperTest">
<file role="test" name="Array.php" />
<file role="test" name="Broken.php" />
<file role="test" name="DependencyInjector.php" />
<file role="test" name="Logger.php" />
<file role="test" name="PrivateWithSetter.php" />
<file role="test" name="Simple.php" />
<file role="test" name="ValueObject.php" />
</dir>
<dir name="namespacetest">
<file role="test" name="NamespaceTest.php" />
<file role="test" name="Unit.php" />
<file role="test" name="UnitData.php" />
<dir name="model">
<file role="test" name="User.php" />
<file role="test" name="UserList.php" />
</dir>
</dir>
<dir name="othernamespace">
<file role="test" name="Foo.php" />
</dir>
</dir>
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.3.0</min>
</php>
<pearinstaller>
<min>1.9.1</min>
</pearinstaller>
</required>
</dependencies>
<phprelease>
<filelist>
<install name="src/JsonMapper.php"
as="JsonMapper.php" />
<install name="src/JsonMapper/Exception.php"
as="JsonMapper/Exception.php" />
</filelist>
</phprelease>
<changelog>
<release>
<version>
<release>0.10.0</release>
<api>0.10.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2015-09-24</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Add dependency injection support (issue #42)
* Fix casting of arrays of simple types
</notes>
</release>
<release>
<version>
<release>0.9.0</release>
<api>0.9.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2015-08-14</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Add case-insensitive property matching (issue #40)
* Add option to disable map() parameter type enforcement (issue #37)
</notes>
</release>
<release>
<version>
<release>0.8.0</release>
<api>0.8.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2015-07-06</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Add support for seting objects directly if they have the correct type already by @radmen
* Throw exception when a non-object is passed to map()
</notes>
</release>
<release>
<version>
<release>0.7.0</release>
<api>0.7.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2015-06-19</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Support "mixed" variable type (issue #33)
</notes>
</release>
<release>
<version>
<release>0.6.1</release>
<api>0.6.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2015-05-28</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Fix namespace error with setter type hints
</notes>
</release>
<release>
<version>
<release>0.6.0</release>
<api>0.6.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2015-04-09</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Prefer setter methods over directy property access
* Change setter method name calculation for properties
with _ underscores by @msankhala
</notes>
</release>
<release>
<version>
<release>0.5.0</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2015-03-18</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Add support for nullable types (int|null) by @barryvdh
* Increase test coverage to 100%
* Fix float value detection by @sonicgd
</notes>
</release>
<release>
<version>
<release>0.4.4</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2015-01-08</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Fix bug #23: handle empty variable types
* Fix bug #24: Namespaced ArrayObject class with namespaced value type does not work
</notes>
</release>
<release>
<version>
<release>0.4.3</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-12-17</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Change license from AGPL 3.0 to OSL 3.0
</notes>
</release>
<release>
<version>
<release>0.4.2</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-12-05</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Fix array mapping when value is NULL by @darkgaro
</notes>
</release>
<release>
<version>
<release>0.4.1</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-11-04</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Fix handling of private properties with public setters
* Fix handling of simple array types in namespaced files
</notes>
</release>
<release>
<version>
<release>0.4.0</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-08-20</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Incorporate performance tweaks from @Jalle19
</notes>
</release>
<release>
<version>
<release>0.3.0</release>
<api>0.3.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-06-11</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Optional exceptions for missing or undefined data
</notes>
</release>
<release>
<version>
<release>0.2.1</release>
<api>0.2.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-05-16</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Handle NULL values when mapping simple data types onto objects
</notes>
</release>
<release>
<version>
<release>0.2.0</release>
<api>0.2.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-05-15</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Add support for mapping simple data types onto objects
* Fix tests on phpunit 4.x
</notes>
</release>
<release>
<version>
<release>0.1.3</release>
<api>0.1.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-03-17</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Prevent autoloading classes with ] in its name
</notes>
</release>
<release>
<version>
<release>0.1.2</release>
<api>0.1.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-02-03</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
* Fix issue #2: Namespace is prepended two times
* Fix issue #1: Remove declare(encoding="UTF-8") calls
</notes>
</release>
<release>
<version>
<release>0.1.1</release>
<api>0.1.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-01-28</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
Properly resolve namespace for array subtypes
</notes>
</release>
<release>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<date>2014-01-28</date>
<license uri="http://www.gnu.org/licenses/agpl.html">AGPL</license>
<notes>
First release
</notes>
</release>
</changelog>
</package>