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
|
14 years ago |
Bernhard Schussek
|
700c96e7fa
[Form] Moved FieldFactoryTest to FormFactoryTest and fixed it
|
14 years ago |
Bernhard Schussek
|
9caaf0f3a3
[Form] Introduced FieldBuilder for field/form creation and made Field/Form mostly immutable
|
14 years ago |
Bernhard Schussek
|
0799662361
[Form] Extracted data mapping logic from Form into ObjectMapperListener
|
14 years ago |
Bernhard Schussek
|
7a63b840f3
[Form] Renamed submit() to bind()
|
14 years ago |
Bernhard Schussek
|
50ce0d53a0
[Form] Removed FieldInterface::getDisplayedData(). Use getTransformedData() instead
|
14 years ago |
Bernhard Schussek
|
e85aab2dc1
[Form] Changed form to use the new EventDispatcher implementation
|
14 years ago |
Bernhard Schussek
|
0bf566310c
Merge branch 'event-manager' into experimental
|
14 years ago |
Fabien Potencier
|
8c423edfef
replaced symfony-project.org by symfony.com
|
14 years ago |
Bernhard Schussek
|
8a6246bd06
[Form] Refactored contents of FormFactory into individual FieldConfig classes
|
14 years ago |
Bernhard Schussek
|
528ef55da6
[Form] Implemented generic data filter hooks
|
14 years ago |
Bernhard Schussek
|
e3e8c29875
Merge branch 'bugfix' into experimental
|
14 years ago |
Bernhard Schussek
|
87e6cbf8f0
[Form] Fixed: PropertyPath always requires arrays or objects. Forms now always store arrays or objects as transformed data, even when they were bound empty
|
14 years ago |
Bernhard Schussek
|
a40e2dd77b
[Form] Deleted obsolete Field classes, ported some more to FormFactory and fixed lots of failing tests
|
14 years ago |
Bernhard Schussek
|
f7dc71ef59
[Form] Refactored id and name generation to renderer plugins
|
14 years ago |
Bernhard Schussek
|
40acc6ac79
[Form] Fixed ChoiceField::isChoiceSelected() to differentiate between zero and empty
|
14 years ago |
Bernhard Schussek
|
1593d6f75d
[Form] Added method FieldInterface::isEmpty()
|
14 years ago |
Bernhard Schussek
|
fb1f99137d
[Form] Changed semantics of a "bound" form
|
14 years ago |
Bernhard Schussek
|
e5ed98c324
[Form] Added option 'data' to Field for populating a field with a fixed value
|
14 years ago |
Bernhard Schussek
|
fdbc064f06
[Form] Removed automatic distribution of the locale in the Form component. This leads to more problems than it solves.
|
14 years ago |
Bernhard Schussek
|
c468db5c5b
[Form] Merged classes FieldGroup and Form for simplicity
|
14 years ago |
Bernhard Schussek
|
8f8f53d631
[Form][FrameworkBundle] Implemented FormFactory and added it to the DI container
|
14 years ago |
Dominique Bongiraud
|
64fb94c725
normalized license messages in PHP files
|
14 years ago |
Bernhard Schussek
|
4b78c4376f
[Form] Added FieldFactory mechanism to automatically create fields by introspecting metadata of a class
|
14 years ago |
Bernhard Schussek
|
e9a7531a26
[Form] added the constrained method Field::isTransformationSuccessful()
|
14 years ago |
Bernhard Schussek
|
78b69876d4
[Form] Locale can now only be set statically before creating a form/field, otherwise we have too many problems updating a field's state when the locale is changed
|
14 years ago |
Bernhard Schussek
|
b8ef7e7332
[Form] Improved semantics of property paths and removed FieldGroup::merge() for now
|
14 years ago |
Johannes M. Schmitt
|
b3081c79e9
CS fixes
|
14 years ago |
Bernhard Schussek
|
131b3fe373
[Form] Refactored Field and FieldGroup to facilitate modifications in subclasses
|
14 years ago |
Bernhard Schussek
|
e0d6aad5f4
[Form][FrameworkBundle][TwigBundle] Introduced class FieldError to wrap form errors
|
14 years ago |