Bernhard Schussek
|
c1abf08d9c
[Form] Implemented error bubbling
|
14 years ago |
Bernhard Schussek
|
3985522b9b
[Form] Removed obsolete classes Error and DataError
|
14 years ago |
Bernhard Schussek
|
01a47457d0
[Form] Improved naming of various interfaces. Renamed DefaultRenderer to ThemeRenderer
|
14 years ago |
Bernhard Schussek
|
321d40b21a
[Form] Decoupled FormBuilder from ThemeInterface
|
14 years ago |
Bernhard Schussek
|
acaa9c9058
[Form] Fixed signature of Form::addError()
|
14 years ago |
Bernhard Schussek
|
6c9ff0a2a3
[Form] Improved naming of data conversion methods in Form and made them private
|
14 years ago |
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
|
14 years ago |
Bernhard Schussek
|
fc7281bcab
[Form] Extracted validation logic of form. Fields can now contain multiple validators
|
14 years ago |
Bernhard Schussek
|
cb599f417e
[Form] Renamed field option 'disabled' to 'read_only'. How to render read-only fields is now the responsibility of the renderer
|
14 years ago |
Bernhard Schussek
|
a1c3d21d0e
[Form] Added comment
|
14 years ago |
Bernhard Schussek
|
e9cb19721a
[Form] Optimized code in Form to remove one event listener
|
14 years ago |
Bernhard Schussek
|
65353bd81e
[Form] Fixed failing choice field tests
|
14 years ago |
Bernhard Schussek
|
43a24fa931
[Form] Renamed events to match terminology in Field
|
14 years ago |
Bernhard Schussek
|
0259d4da1e
[Form] Moved namespace DataValidator to Validator
|
14 years ago |
Bernhard Schussek
|
d2210a2e79
[Form] Removed unused Form::isCsrfTokenValid()
|
14 years ago |
Bernhard Schussek
|
3e17b26105
[Form] Moved CSRF protection into separate field
|
14 years ago |
Bernhard Schussek
|
6bc79a1a12
[Form] Renamed different kinds of data transformers within a field for better clarity
|
14 years ago |
Bernhard Schussek
|
0b929ee342
[Form] Renamed ValueTransformers to DataTransformers to fit with DataMapper and DataValidator
|
14 years ago |
Bernhard Schussek
|
f86ecec403
[Form] Extracted data validation logic into DataValidatorInterface
|
14 years ago |
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
|
4cb76c0045
[Form] Moved error distribution logic to validation listener
|
14 years ago |
Bernhard Schussek
|
9caaf0f3a3
[Form] Introduced FieldBuilder for field/form creation and made Field/Form mostly immutable
|
14 years ago |
Bernhard Schussek
|
a51321c264
[Form] Moved validation logic to ValidationListener
|
14 years ago |
Bernhard Schussek
|
0799662361
[Form] Extracted data mapping logic from Form into ObjectMapperListener
|
14 years ago |
Bernhard Schussek
|
d00f1fa205
[Form] Removed unused method Form::deepArrayUnion()
|
14 years ago |
Bernhard Schussek
|
8e41cc66fe
[Form] Moved form logic to event listeners
|
14 years ago |
Bernhard Schussek
|
7a63b840f3
[Form] Renamed submit() to bind()
|
14 years ago |
Bernhard Schussek
|
5bfd02bcd0
[Form] Renamed bind() to bindRequest(). It is now semantically the same as in symfony1 again
|
14 years ago |
Bernhard Schussek
|
f2f78890de
[Form] Removed deprecated method preprocessData()
|
14 years ago |
Bernhard Schussek
|
ffa5bd264a
[Form] Moved logic of Field::isMultipart() to rendering layer
|
14 years ago |