Commit History

Autor SHA1 Mensaxe Data
  Fabien Potencier beecac3adb [Form] simplified previous merge and fixed unit test %!s(int64=14) %!d(string=hai) anos
  stloyd edf4b87dcb Add missing "tearDown" functions, and some missing variable declaration (this saves for me almost 20MB when run all tests) %!s(int64=14) %!d(string=hai) anos
  Kris Wallsmith 8d55df42de [Form] fixed isValid() on readOnly forms that have children %!s(int64=14) %!d(string=hai) anos
  Fabien Potencier 17cd08dc6c fixed CS %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 13a964ae6d [Form] Form::isBound() and Form::isValid() work correctly now for read-only forms %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 1ce2db87e2 [Form] Added FormTypeExtensionInterface %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 54e66c518f [Form] Reorganized code into "form extensions" %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 8fe21285ba [Form] Renamed Form::getView() to createView() to clearly indicate that each call returns a new object %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 276b23a344 [Form] Moved creation logic of FormView to Form class %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek fa457b1cc4 [Form] Renamed 'filter' listeners to 'on' to match naming conventions across the framework %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek e3db366116 [Form] Passing FormFactory to FormBuilder in its constructor %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek e476231e8a [Form] Removed invalid tests, cleaned up some tests, added test coverage %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek a5d0b3aea6 [Form] Changed FormBuilder::set(Client|Norm)Transformer to FormBuilder::prepend(Client|Norm)Transformer and FormBuilder::append(Client|Norm)Transformer to facilitate extension of types %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 35d9b7f800 [Form] Improved test coverage of Form. The emptyValue closure now receives the Form instance to use form data when constructing new objects %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 4f39234741 [Form] bind() is ignored if a form is read-only %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 33b0011f86 [Form] Improved test coverage of Form %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek c864d7fae1 [Form] Improved test coverage of Form class %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 1ef18360fa [Form] Made name immutable in FormBuilder to avoid synchronization problems with name and property path %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 16d65f6f16 [Form] Moved previously skipped tests from FormTypeTest to FormTest and fixed them %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek c1abf08d9c [Form] Implemented error bubbling %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 4989e965cd [Form] Moved form type tests into according namespace %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 119866e06d [Form] Renamed FormBuilder::getInstance() to getForm() %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 2dbb41714a [Form] Merged Field and Form. Merged FieldBuilder and FormBuilder. After the refactoring, the distinction between the two concepts is small enough to merge them %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek fc7281bcab [Form] Extracted validation logic of form. Fields can now contain multiple validators %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 6793bcd698 [Form] Removed magic from method signature of add() %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 6bc79a1a12 [Form] Renamed different kinds of data transformers within a field for better clarity %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 0b929ee342 [Form] Renamed ValueTransformers to DataTransformers to fit with DataMapper and DataValidator %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 97d0183d84 [Form] Moved properties propertyPath, modifyByReference, validationGroups and virtual to generic attributes because they are specific to the used data validator/mapper implementations %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 700c96e7fa [Form] Moved FieldFactoryTest to FormFactoryTest and fixed it %!s(int64=14) %!d(string=hai) anos
  Bernhard Schussek 9caaf0f3a3 [Form] Introduced FieldBuilder for field/form creation and made Field/Form mostly immutable %!s(int64=14) %!d(string=hai) anos