Permalink
Commits on May 10, 2012
Commits on Jan 26, 2012
  1. Introduced value node and @XmlValue annotation.

    Allows to map value of node to class property:
    
    /**
     * @XmlEntity
     */
    class Role
    {
        /**
         * @var boolean
         *
         * @XmlAttribute(type="boolean")
         */
        public $isActive;
    
        /**
         * @var string
         *
         * @XmlValue(type="string")
         */
        public $name;
    }
    
    will be mapped to:
    
    <role is-active="true">Manager</role>
    jakzal committed Jan 26, 2012
Commits on Jan 24, 2012
  1. Merge pull request #21 from jakzal/MarshallerInifiniteLoopFix

    Fixed possible infinite loop in XmlMarshaller while unmarshalling
    richardfullmer committed Jan 24, 2012
  2. Fixed possible infinite loop in XmlMarshaller.

    As additional reads from the cursor are done inside the loop it is possbile to fall into infinite loop. XMLReader::read() method returns true on successful read. So instead of reading inside the loop we can do it in a condition.
    jakzal committed Jan 24, 2012
Commits on Jan 22, 2012
  1. Bump version to 2.1.0-DEV

    richardfullmer committed Jan 22, 2012
  2. Wrap text elements in CDATA if required

     - credit to Dmitry Petrov (@fightmaster) for pointing out the bug
    richardfullmer committed Jan 22, 2012
Commits on Jan 21, 2012
Commits on Jan 18, 2012
Commits on Jan 4, 2012
Commits on Nov 18, 2011
  1. Revert "Merge pull request #17 from fightmaster/fix-of-fatal-errors"

    This reverts commit 1e47c43, reversing
    changes made to 4ad2367.
    richardfullmer committed Nov 18, 2011
Commits on Nov 17, 2011
  1. Merge pull request #17 from fightmaster/fix-of-fatal-errors

    Fixed fatal errors.
    IgorGolovanov committed Nov 17, 2011
  2. Fixed fatal errors.

    1. Fixed an infinite loop between related objects
    2. Implemented escaping special characters with CDATA
    
    In contrast to the doctrine-ohm this code is working and can be used in a real project
    fightmaster committed Nov 17, 2011
Commits on Sep 7, 2011
Commits on Aug 10, 2011
Commits on Aug 9, 2011
Commits on Aug 1, 2011
  1. Merge pull request #15 from golovanov/master

    Set of updates.  Thanks golovanov.
    richardfullmer committed Aug 1, 2011
Commits on Jul 31, 2011
Commits on Jul 24, 2011
  1. Merge pull request #10 from opensoft/doctrine-common2.1-compat

    Doctrine common2.1 compat
    richardfullmer committed Jul 24, 2011
  2. Updated a few tests

    richardfullmer committed Jul 24, 2011
  3. Added compatability for Doctrine Common 2.1

    Squashed commit of the following:
    
    commit 14403a75dcc8b910e1881997451d67c2a4a8e555
    Author: Richard Fullmer <rfullmer@printfulfillmentservices.com>
    Date:   Fri Jul 15 11:25:46 2011 -0400
    
        Added compatability for doctrine common 2.1
    
    commit 4d83afc422fc94401a20e76c1807f7415c153698
    Author: Richard Fullmer <rfullmer@printfulfillmentservices.com>
    Date:   Fri Jul 15 09:55:07 2011 -0400
    
        Fixing a namespace issue with the DoctrineAnnotations
    
    commit 2fcc3712cd10998445ec7925f6f7a8eb890ddb23
    Author: Richard Fullmer <rfullmer@printfulfillmentservices.com>
    Date:   Fri Jul 15 09:52:45 2011 -0400
    
        Updating doctrine-common to 2.1 release
    Richard Fullmer committed with richardfullmer Jul 15, 2011