silverstripe-framework/src/Forms
GuySartorelli 5c54276b6f
ENH Make all GridField components injectable (using abstract class) (#10204)
* ENH Make all GridField components injectable.

Some components were already injectable, but all GridField components shipped in silverstripe should be injectable.
This makes it a LOT easier to make global project-specific changes to a given component.
The new AbstractGridFieldComponent also makes it easy to make similar wide-spread changes in the future.

* DOCS Encourage injection for GridField and GridFieldComponents.
2022-02-02 11:14:33 +13:00
..
GridField ENH Make all GridField components injectable (using abstract class) (#10204) 2022-02-02 11:14:33 +13:00
HTMLEditor MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
Schema Fix add schema to the "auto" parts request 2017-09-05 13:12:51 +12:00
CheckboxField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
CheckboxField_Readonly.php Ran upgrader for lang files 2017-04-28 14:59:42 +12:00
CheckboxSetField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
CompositeField.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
CompositeValidator.php Merge branch '4.7' into 4.8 2021-10-19 11:13:31 +13:00
ConfirmedPasswordField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
CurrencyField.php Add tests for edge cases in CurrencyField 2018-10-20 17:33:59 +02:00
CurrencyField_Disabled.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
CurrencyField_Readonly.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
DatalessField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
DateField.php MNT Update URL in docs for ICU documentation (#10118) 2021-10-15 11:28:16 +13:00
DateField_Disabled.php FIX Text collector translations now compile without errors 2018-09-03 08:21:05 +02:00
DatetimeField.php MNT Update URL in docs for ICU documentation (#10118) 2021-10-15 11:28:16 +13:00
DefaultFormFactory.php Update getter name to getCMSCompositeValidator 2020-05-28 12:23:35 +12:00
DisabledTransformation.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
DropdownField.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
EmailField.php De-couple schema type and type attribute 2017-05-09 16:50:33 +12:00
FieldGroup.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
FieldList.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
FileField.php [CVE-2020-26138] Validate custom multi-file uploads 2021-06-09 09:34:37 +12:00
FileHandleField.php Change UploadField to TreeDropdownField for modal fields 2017-02-27 10:38:23 +13:00
FileUploadReceiver.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
Form.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
FormAction.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
FormFactory.php Enhancement switch FormFactories to use RequestHandler instead of Controller 2017-05-11 09:57:55 +12:00
FormField.php FIX: Ensure extra classes are copied over to readonly/disabled fields 2021-12-17 09:16:43 +00:00
FormMessage.php API Updates to Form, ValidationResponse, ValidationException 2016-12-09 14:24:11 +13:00
FormRequestHandler.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
FormScaffolder.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
FormTemplateHelper.php FIX: Replace ‘.’s with ‘_’s in HTML IDs 2021-05-20 20:32:24 +12:00
FormTransformation.php Lazy-load custom methods and extensions on CustomMethods and Extensible traits 2017-08-22 15:47:24 +12:00
Form_FieldMap.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
GroupedDropdownField.php BUG Readonly version of GroupedDropdownField 2020-07-21 09:23:30 +02:00
HTMLReadonlyField.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
HeaderField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
HiddenField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
LabelField.php BUG Implement or exclude all pending upgrader deltas 2017-07-03 12:21:47 +12:00
ListboxField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
LiteralField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
LookupField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
MoneyField.php DOCS: Fix typos 2020-04-22 15:20:11 +05:45
MultiSelectField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
NullableField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
NumericField.php Fixing string concat CS issues 2018-01-16 18:39:30 +00:00
OptionsetField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
PasswordField.php [ss-2018-013] Remove password text from session data on failed submission 2018-05-14 17:14:38 +12:00
PopoverField.php Update tests 2017-05-09 16:52:32 +12:00
PrintableTransformation.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
PrintableTransformation_TabSet.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
ReadonlyField.php Ran upgrader for lang files 2017-04-28 14:59:42 +12:00
ReadonlyTransformation.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
RequiredFields.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
SelectField.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
SelectionGroup.php ENH Add disabled attribute to SelectionGroup 2020-10-22 21:15:50 +13:00
SelectionGroup_Item.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
SingleLookupField.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
SingleSelectField.php Move hasEmptySchem and emptyString to DataSchema on SingleSelectField 2021-03-23 21:53:30 +13:00
Tab.php BUG Allow extension of getAttributes for Tab and TabSet (#9954) 2021-10-18 23:22:01 +13:00
TabSet.php BUG Allow extension of getAttributes for Tab and TabSet (#9954) 2021-10-18 23:22:01 +13:00
TextField.php ENH Use text field's title for validation messages. 2021-06-29 17:45:01 +12:00
TextareaField.php Use short array syntax across the framework's codebase 2020-05-16 10:34:45 +01:00
TimeField.php MNT Update URL in docs for ICU documentation (#10118) 2021-10-15 11:28:16 +13:00
TimeField_Readonly.php BUGFIX: Fixed issue where TimeField_Readonly would only show "(not set)" instead of the value 2020-02-24 09:59:00 -04:00
Tip.php NEW Add type declarations to Tip API, add TippableFieldInterface 2019-10-23 10:46:22 +13:00
TippableFieldInterface.php NEW Add type declarations to Tip API, add TippableFieldInterface 2019-10-23 10:46:22 +13:00
ToggleCompositeField.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
TreeDropdownField.php MNT Fix minor typos 2021-09-25 00:23:43 +12:00
TreeDropdownField_Readonly.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
TreeMultiselectField.php MNT Fix various typos with codespell (#10177) 2021-12-13 21:05:33 +13:00
TreeMultiselectField_Readonly.php Convert array delcarations to short array syntax 2020-04-20 18:58:09 +01:00
UploadReceiver.php Fix the phpdoc blocks 2020-12-21 22:23:23 +01:00
Validator.php Implemented PR feedback. Added some initial test cov 2020-05-28 11:18:46 +12:00