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/PropertyAccess
Fabien Potencier 1d86ea10ff Merge branch '2.3'
* 2.3:
  [Validator] fixed ConstraintViolation:: incorrect when nested
  handle Optional and Required constraints from XML or YAML sources correctly
  added missing comments to WebTestCase
  Fixed #8455: PhpExecutableFinder::find() does not always return the correct binary
  Added missing files .gitignore
  [DependencyInjection] Fix Container::camelize to convert beginning and ending chars
  [Validator] Fixed groups argument misplace for validateValue method from validator class
  [Form] Fix of "PATCH'ed forms are never valid"
2013-07-21 22:19:01 +02:00
..
Exception [PropertyAccess] Changed PropertyAccessor to continue searching when a non-public method/property are found 2013-04-18 16:39:54 +02:00
Tests Merge branch '2.2' into 2.3 2013-07-20 09:42:02 +02:00
.gitattributes [PropertyAccess] Extracted PropertyAccess component out of Form 2013-01-10 09:49:37 +01:00
.gitignore Added missing files .gitignore 2013-07-21 14:12:18 +02:00
CHANGELOG.md [PropertyAccess] Made naming consistent with Form and Validator 2013-04-25 18:28:27 +02:00
composer.json updated version to 2.4 2013-05-16 09:54:39 +02:00
LICENSE [PropertyAccess] Extracted PropertyAccess component out of Form 2013-01-10 09:49:37 +01:00
phpunit.xml.dist [PropertyAccess] Extracted PropertyAccess component out of Form 2013-01-10 09:49:37 +01:00
PropertyAccess.php [PropertyAccess] Made naming consistent with Form and Validator 2013-04-25 18:28:27 +02:00
PropertyAccessor.php [PropertyAccess] add support for magic call, related to #4683 2013-04-21 19:34:36 +02:00
PropertyAccessorBuilder.php [PropertyAccess] removed an interface as discussion in the previous merge (refs #7263) 2013-04-25 10:58:14 +02:00
PropertyAccessorInterface.php [PropertyAccess] Changed PropertyAccessor to continue searching when a non-public method/property are found 2013-04-18 16:39:54 +02:00
PropertyPath.php Enforce sprintf for exceptions 2013-04-11 08:50:46 +02:00
PropertyPathBuilder.php [PropertyAccess] Added negative path replaces and optional string arguments for PropertyPathBuilder. 2013-04-29 22:50:06 +10:00
PropertyPathInterface.php [PropertyAccess] Remove trailing periods from doc blocks 2013-03-28 11:37:15 -04:00
PropertyPathIterator.php [PropertyAccess] Extracted PropertyAccess component out of Form 2013-01-10 09:49:37 +01:00
PropertyPathIteratorInterface.php [PropertyAccess] Extracted PropertyAccess component out of Form 2013-01-10 09:49:37 +01:00
README.md [PropertyAccess] Extracted PropertyAccess component out of Form 2013-01-10 09:49:37 +01:00
StringUtil.php Merge branch '2.2' into 2.3 2013-07-20 09:42:02 +02:00

PropertyAccess Component

PropertyAccess reads/writes values from/to object/array graphs using a simple string notation.

Resources

You can run the unit tests with the following command:

$ cd path/to/Symfony/Component/PropertyAccess/
$ composer.phar install --dev
$ phpunit