Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/oxm

PHP Object to XML Mapping (OXM)
https://github.com/doctrine/oxm

Change license from LGPL to MIT.

dec0f71d8219975165ba52cad6f0d538d8d2ffee authored over 12 years ago by Benjamin Eberlei <[email protected]>
Introduced value node and @XmlValue annotation.

Allows to map value of node to class property:

/**
* @XmlEntity
*/
class Role
{
/**
...

975dcb3dffbec44886631fb9bb34335079e35077 authored almost 13 years ago by Jakub Zalas <[email protected]>
Merge pull request #21 from jakzal/MarshallerInifiniteLoopFix

Fixed possible infinite loop in XmlMarshaller while unmarshalling

8990988f09c9e971cc909efd2d22ea8f26de5e9f authored almost 13 years ago by Richard Fullmer <[email protected]>
Fixed possible infinite loop in XmlMarshaller.

As additional reads from the cursor are done inside the loop it is possbile to fall into infinit...

a23947b83ebc377b79a18333145e5128c8baa71f authored almost 13 years ago by Jakub Zalas <[email protected]>
Bump version to 2.1.0-DEV

297152c9b503fded8459cf628c6876dbe419fb00 authored almost 13 years ago by Richard Fullmer <[email protected]>
Remove print_r debug line in the marshaller

d60df317d4ea52009d255e5503074baea33588f7 authored almost 13 years ago by Richard Fullmer <[email protected]>
Solve infinite recursion problems with circular references in marshalling

399294d1a09dfe680f9404455d91105c563aaed0 authored almost 13 years ago by Richard <[email protected]>
Bump doctrine-common submodule to latest on 2.1.x branch

38bdff61d1bb34274cfa4ab5d930d10b2f92c912 authored almost 13 years ago by Richard <[email protected]>
Support serialization support for empty text elements

f6ffd41e9f42b58cad0b017141abfda88ecdbb25 authored almost 13 years ago by Richard <[email protected]>
Skip a filename stream writing test if phpunit cannot write to the test workspace

a1828d83eba53865d38e1a520d438033df4477f3 authored almost 13 years ago by Richard <[email protected]>
XMLWriter::openUri unable to deal with relative paths in some php distros

512754d4ad16ca8fd2febb26ea637d9df6cb1785 authored almost 13 years ago by Richard <[email protected]>
Wrap text elements in CDATA if required

- credit to Dmitry Petrov (@fightmaster) for pointing out the bug

133c1b632b423d0d89efd73faffe958183b95efb authored almost 13 years ago by Richard <[email protected]>
Do not write namespaces that are empty string prefixes

5ffa877afe2b4db489dc4aa0a9765d9570403562 authored almost 13 years ago by Richard <[email protected]>
Ensure all metadata is loaded when asking for all known xml nodes

ea94b99428d7a18448dfffcbdf45162f3cd96509 authored almost 13 years ago by Richard <[email protected]>
Fix outstanding tests and update phpunit configuration

c8b7078cb3479e9d03f62a8c259e5a8c850793c7 authored almost 13 years ago by Richard <[email protected]>
Add composer.json and .travis.yml

9a4dbe535620f8a0e182c3686865b62c0b3e1372 authored almost 13 years ago by Richard <[email protected]>
Revert "Merge pull request #17 from fightmaster/fix-of-fatal-errors"

This reverts commit 1e47c4380f56d35d3823a1ccd6853c7513397c45, reversing
changes made to 4ad23674...

2a79fa1446d1b6345cdd8a0990972d0ef867e51f authored about 13 years ago by Richard Fullmer <[email protected]>
Revert "Update lib/Doctrine/OXM/Marshaller/XmlMarshaller.php"

This reverts commit d129b8bda3f23583d6398a81d16ba75c4a279d2f.

6d8692195c7b8e458eb7c1a8365b8296a70d0921 authored about 13 years ago by Richard Fullmer <[email protected]>
Update lib/Doctrine/OXM/Marshaller/XmlMarshaller.php

d129b8bda3f23583d6398a81d16ba75c4a279d2f authored about 13 years ago by Igor Golovanov <[email protected]>
Merge pull request #17 from fightmaster/fix-of-fatal-errors

Fixed fatal errors.

1e47c4380f56d35d3823a1ccd6853c7513397c45 authored about 13 years ago by Igor Golovanov <[email protected]>
Fixed fatal errors.

1. Fixed an infinite loop between related objects
2. Implemented escaping special characters wit...

41ccfbb2ff5e5af6b2c0c24ad91869884c80a63c authored about 13 years ago by Dmitry Petrov <[email protected]>
Solve infinite recursion problem by delaying the mapping validation

4ad23674b504f6cc92abcdc4ddef847779c936f6 authored over 13 years ago by Richard Fullmer <[email protected]>
Added test to ensure that children of mapped superclasses support wrappers in collections

3d906fb45957e5b151b39db34eb8b878baa91d56 authored over 13 years ago by Richard Fullmer <[email protected]>
Added wrapper support for marshalling @XmlElement

b0c48e64485aa5206fdd3f5b8274cd6ce1debdc6 authored over 13 years ago by Richard Fullmer <[email protected]>
Set default to array for uninitialized ClassMetadataInfo::xmlNamespaces

fa74602d11476587037ad1259f9608dc6884ab41 authored over 13 years ago by Richard Fullmer <[email protected]>
Merge pull request #15 from golovanov/master

Set of updates. Thanks golovanov.

0c5a22a354a36545edefd83a43ac5b2ac6af4da1 authored over 13 years ago by Richard Fullmer <[email protected]>
Fix: Compatibility with Doctrine Common 3.x

5f52d55b563110061dd6d836576047b9bce358e4 authored over 13 years ago by Igor Golovanov <[email protected]>
Removed prefix "_" from private/protected methods.

da5500b3b56f1ce555269025837bde0501b22bde authored over 13 years ago by Igor Golovanov <[email protected]>
Removed prefix "_" from private/protected methods.

bde649ce0aab219085bb912d5773ad300fa4433b authored over 13 years ago by Igor Golovanov <[email protected]>
Fix "nillable" to "nullable". Fix XmlEntityGenerator.

6eb6db7a2e49515884a74ef0dcf9f94e7127c972 authored over 13 years ago by Igor Golovanov <[email protected]>
Fix: Compatibility with Doctrine Common 3.x

e0084dbcb7c8257524b40131c7bc200341949cf2 authored over 13 years ago by Igor Golovanov <[email protected]>
Merge remote-tracking branch 'upstream/master'

493f98d9328aa8bf86cd488a6423ffa1726e651d authored over 13 years ago by Igor Golovanov <[email protected]>
Merge pull request #10 from opensoft/doctrine-common2.1-compat

Doctrine common2.1 compat

6cb39a290fad6826e3dcc899a714ccc37014dd41 authored over 13 years ago by Richard Fullmer <[email protected]>
Updated a few tests

98e40b86e4af271cd7ad530eaa62ece0e1f44535 authored over 13 years ago by Richard Fullmer <[email protected]>
Added compatability for Doctrine Common 2.1

Squashed commit of the following:

commit 14403a75dcc8b910e1881997451d67c2a4a8e555
Author: Richa...

2bf92bfaa2293cfd4232813a6e1002a10b5049b5 authored over 13 years ago by Richard Fullmer <[email protected]>
Merge pull request #9 from opensoft/add-missing-exception

Add missing exception

925c83ff956aabda2ca991db20b093ecc3d78f79 authored over 13 years ago by Richard Fullmer <[email protected]>
Added forgotten class

cef405f1e8d946dd737f54cfd45fe6d207b85669 authored over 13 years ago by Dmitry Petrov <[email protected]>
Added forgotten static method entityMissingAssignedId

6509c3d82f10dd091e468a783c189ab048e94db8 authored over 13 years ago by Dmitry Petrov <[email protected]>
Small fixes.

3d72e90dcfc6b8bdec3715ba7b7a74983da9ce5b authored over 13 years ago by Igor Golovanov <[email protected]>
Fix bin.

f362dc35e0e0175e92fbdc3ad28e29a073657421 authored over 13 years ago by Igor Golovanov <[email protected]>
Added binary scripts.

452e45463a73dad6e14c10a00c4151b760aa6c05 authored over 13 years ago by Igor Golovanov <[email protected]>
Rebase vendor

d1d43df770b52b42a9fbf1e053f6f2f5656c8c4f authored over 13 years ago by Igor Golovanov <[email protected]>
Fix XmlEntityGenerator.

f033f38d0b22ae9353db6e9ce51339d8e0010077 authored over 13 years ago by Igor Golovanov <[email protected]>
Small fixes.

648dfa67cfd12299abf791950040aba28c4b436b authored over 13 years ago by Igor Golovanov <[email protected]>
Small fixes.

8a2224725f67c9f133598470d0940eafba756bb8 authored over 13 years ago by Igor Golovanov <[email protected]>
Removed prefix "_" in private methods & fields.

0ff7d09e2cd7a208288f6803b39bc0abed0e4b88 authored over 13 years ago by Igor Golovanov <[email protected]>
Removed prefix "_" in private methods & fields.

7a4aaa193f740b7e1179ad238185e265963da44a authored over 13 years ago by Igor Golovanov <[email protected]>
Added vendor: Symfony.Console

daa8404cf2ae803d9650e4e9997555c2658d6f54 authored over 13 years ago by Igor Golovanov <[email protected]>
Add Proxy. Not completed.

e695a1f83965252fdb4f212943cd331cbcee94a9 authored over 13 years ago by Igor Golovanov <[email protected]>
Added console commands: GenerateProxies, GenerateRepositories

aad70fa893db5daf757280e00fd5634368809bbe authored over 13 years ago by Igor Golovanov <[email protected]>
Added console commands: GenerateProxies, GenerateRepositories

e96cb853bb991c5e38d9f4e508bf5d5735bc182a authored over 13 years ago by Igor Golovanov <[email protected]>
Added tools, Console commands: ClearCache:Metadata

d4c7019a6ba0555ad097643b1dc7d1e69b38d906 authored over 13 years ago by Igor Golovanov <[email protected]>
Added Proxy.

a126afc4d77ebefedaf6de64ac778db4b2212592 authored over 13 years ago by Igor Golovanov <[email protected]>
Moved all Simple entities into their own files for better class loading

2fef41acc2fc266fb59e8841326100e22b2764a3 authored over 13 years ago by Richard Fullmer <[email protected]>
Added tests for all currently supported mapping drivers

a6a4ab30e61a7467115d3157338adfd5810054a8 authored over 13 years ago by Richard Fullmer <[email protected]>
Added XmlDriver... tests WIP

fbfc527e40a084b2263e45007fe0f62b16c1addf authored over 13 years ago by Richard Fullmer <[email protected]>
Version bump to 2.0.0 to be more in line with current Doctrine project

9d8d851e3d7cfd3118997145253915b50a1f116f authored over 13 years ago by Richard Fullmer <[email protected]>
Fix incorrect method call name

b56f643e3c39e0faa40dd517ae06b6f22cfbf8ab authored over 13 years ago by Richard Fullmer <[email protected]>
Added implementation for PHPDriver and StaticPHPDriver. No tests yet...WIP

3c8a72beb150ef545825fede771aac976e2a9cae authored over 13 years ago by Richard Fullmer <[email protected]>
General code cleanup. Added some missing static exceptions.

5c542c9492cafca8d16a02de674ac485329024fe authored over 13 years ago by Richard Fullmer <[email protected]>
Merged pull request #7 from GromNaN/overridetype.

Fix Type::overrideType

bb549e1a00ba48af8af95a53a620586d24acc954 authored over 13 years ago by Richard Fullmer <[email protected]>
Fix function name

060859690f6acaff1f9d3e7d6a7f16f73c1b89cb authored over 13 years ago by Jérôme Tamarelle <[email protected]>
Add test on OverrideType

06e78c4b628a137d2863e241307e594e9b907c0b authored over 13 years ago by Jérôme Tamarelle <[email protected]>
Fix Type::overrideType

22925047b83d7494eb05e4e94eb5e36b81e8d0b6 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
Updating to latest doctrine-common

296a4f6e7ef151e6a5d0cfcf7b065f2cc15df465 authored over 13 years ago by Richard Fullmer <[email protected]>
Fixed ant build to use new phpunit.xml.dist by default

5b8c538e61251a6e053c978c4a07f7cb02dc5288 authored over 13 years ago by Richard Fullmer <[email protected]>
Merge branch 'help' of https://github.com/GromNaN/oxm into GromNaN-help

0722ba0fe02a67bd3b0ce359b2c842eacf825e5b authored over 13 years ago by Richard Fullmer <[email protected]>
Resolved reference to old (now unused) variable due to previous refactoring on FileSystemStorage

f08f20b7ce5316dced57277d3280d8b809f3532f authored over 13 years ago by Richard Fullmer <[email protected]>
Merge branch 'filestorage' of https://github.com/GromNaN/oxm into GromNaN-filestorage

d43e5aac611dfb7ee11b383a706c62778ccaa9f1 authored over 13 years ago by Richard Fullmer <[email protected]>
Fixed some issues with new Types tests where static Types were affecting other tests. @backupStaticAttributes solution.

f66e45792a562578ea4535cc4fbb0c178cb90d15 authored over 13 years ago by Richard Fullmer <[email protected]>
[Tests] Moved phpunit.xml to project root

82bd401495495319a3e2b14b8875e9b8b139cbe4 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
[Storage] Reorganize FileSystemStorage class

e572020d0ebea68fd668165fba776cd1b4098d31 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
[Storage] Remove redondancy in filename generation

06e44c441990cdd245b414d4ef1f801f7b59e333 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
Explain how to run tests in README file

2031d73f21f64ce5de67ab1b87ce4cb5b44ae599 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
[Tests] Add test case on xmlinflector

1519f760ce38de44afc26c972bf8676347f54410 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
[Tests] Add tests to Type classes

a7ee03619bcafe74b3e1e68c16bc06167e997547 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
[Tests] Removed useless attribute

e43e794de3382f28ba64750b2bc83f8d79363518 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
Small refactor of XmlMarshaller::doMarshal

3a49157bf8e097a28040994bb852c62536beb1f1 authored over 13 years ago by Richard Fullmer <[email protected]>
Refactoring XmlMarshaller writer interface

7c66e4efe9e60e0de9822176e6160d8e951f7806 authored over 13 years ago by Richard Fullmer <[email protected]>
Removing PhpStorm default class headers, replaced with Doctrine license info

1b8ce35cf187615b4f3e112615094b665895b61d authored over 13 years ago by Richard Fullmer <[email protected]>
Added a simple persist/update/load test

50a7db01791ae94581e9aa2c7e29755a3c1b513a authored over 13 years ago by Richard Fullmer <[email protected]>
Added simple support for wrapper elements around XmlText collections

5f9721dd53594d71c1cf63a95206b77a28444b1d authored over 13 years ago by Richard Fullmer <[email protected]>
Add MappingException::fileMappingDriversRequiresConfiguredDirectoryPath

3fc0bf43b14390c8d2e3dc20aff80d503d4782a8 authored over 13 years ago by Jérôme Tamarelle <[email protected]>
bootstrap use absolute paths

41b5742c8ab32a48c974898e029af1c950389d2c authored over 13 years ago by Jérôme Tamarelle <[email protected]>
Implement $xem->remove()

0ade22d71566ebcc637ca14eea6086873c10516d authored over 13 years ago by Richard Fullmer <[email protected]>
Fixed references in UnitOfWork to non-existant Events

e6ed7e0fbf66a9a37636885570bec78f427ceb74 authored over 13 years ago by Richard Fullmer <[email protected]>
Reimplemented detection of duplicate field names and xml names, and did some simple refactoring

e6d41a4260da841b1bfcc6772cffbf9ac92bb051 authored over 13 years ago by Richard Fullmer <[email protected]>
Renamed class to solve php fatal error during test execution

9c4d4b86e13b211e4ba26daed92ab9ef53c693bc authored over 13 years ago by Richard Fullmer <[email protected]>
Remove detection of duplicate fieldName and xmlFieldNames within mapping code temporarily.

459cf0cc9b2262af4b1cb9630ffc624f7e28a308 authored over 13 years ago by Richard Fullmer <[email protected]>
Fixes for ID detection and generation

428335e8f4b4df08b188a8c4cf85931a36cb15ee authored over 13 years ago by Richard Fullmer <[email protected]>
Some code cleanup within the XmlMarshaller

b07091e2a96735e86a6ac2b5573ba96511447c46 authored over 13 years ago by Richard Fullmer <[email protected]>
Fixed a syntax error in README.markdown

a0939efb7535b461f180efe7dfc23974bf08f15f authored over 13 years ago by Richard Fullmer <[email protected]>
Added simple support for whitespace delimited collections in xml attributes

772b366ff57aa9710ccd8778f8a25745ae5a4bee authored over 13 years ago by Richard Fullmer <[email protected]>
Added collections support for xml text nodes

d92fd48f6be5a79e6728d5cca681c7d60b12bdcd authored over 13 years ago by Richard Fullmer <[email protected]>
Collections work

1e9df221eb7289cf91fa316f70fc432c61218f34 authored over 13 years ago by Richard Fullmer <[email protected]>
Renamed configuration setter to be more consistant

ad4bbade4692653c6a65f34f1b7f587a4a974426 authored almost 14 years ago by Richard Fullmer <[email protected]>
Added support for @XmlNamespace and @XmlNamespaces. Replaces @XmlEntity(nsUrl, nsPrefix)

a60035fbd000ecc87c7efd02ecdac5149df532fb authored almost 14 years ago by Richard Fullmer <[email protected]>
Refactored Marshaller class structure, added initial support for streams with XmlWriter and XmlReader

a087d1b235c482341aedd1c9f42ec28847f2f8f4 authored almost 14 years ago by Richard Fullmer <[email protected]>
Removed SimpleXmlMarshaller as it wasn't expressive enough

bff0217527f79d454f79f8958066ee20152de0ce authored almost 14 years ago by Richard Fullmer <[email protected]>
Added support for unmarshalling field elements that extend an abstract class

791b27586a47e87b748727efe5f3ebcaa03e1d4a authored almost 14 years ago by Richard Fullmer <[email protected]>