This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/Serializer
Fabien Potencier f828aee7f7 Merge branch '2.4'
* 2.4:
  fixed various inconsistencies
  reduced recursion when building DumperPrefixCollection
  renamed variables - making next change more readable
  removing dead code.
  [ExpressionLanguage] added some tests for the built-in constant() function
  [ExpressionLanguage] added some documentation about functions
  [DomCrawler] Fixed filterXPath() chaining
  [DomCrawler] Fixed incorrect handling of image inputs
2014-02-11 14:52:21 +01:00
..
Encoder Merge branch '2.4' 2014-01-01 10:16:05 +01:00
Exception updated license blocks 2012-03-31 18:00:32 -03:00
Normalizer Merge branch '2.3' into 2.4 2014-02-11 14:52:09 +01:00
Tests Merge branch '2.3' into 2.4 2014-02-11 14:52:09 +01:00
.gitignore Added missing files .gitignore 2013-07-21 14:12:18 +02:00
CHANGELOG.md Json encoder classes now throws UnexpectedValueException as XML classes 2013-12-28 13:14:12 +01:00
composer.json updated version to 2.5 2013-11-24 21:17:07 +01:00
LICENSE update year on licenses 2014-01-07 08:19:25 -05:00
phpunit.xml.dist made usage of Composer autoloader for subtree-split unit tests 2012-11-09 14:10:06 +01:00
README.md updated the composer install command to reflect changes in Composer 2013-09-18 09:27:26 +02:00
Serializer.php Merge branch '2.2' 2013-05-10 20:12:13 +02:00
SerializerAwareInterface.php removed unneeded use statements 2014-01-01 08:52:14 +01:00
SerializerInterface.php Completly refactor the Serializer Options Pull Request to push context information directly and avoid state and dependencies between SerializerInterface and encoders/normalizers. 2013-01-18 14:08:59 +01:00

Serializer Component

With the Serializer component its possible to handle serializing data structures, including object graphs, into array structures or other formats like XML and JSON. It can also handle deserializing XML and JSON back to object graphs.

Resources

You can run the unit tests with the following command:

$ cd path/to/Symfony/Component/Serializer/
$ composer.phar install
$ phpunit