Skip to content

Commit d74670b

Browse files
Merge pull request #11464 from creative-commoners/pulls/5/formfield-depr
API Deprecate FormField API
2 parents 1f2ae2a + 15683cf commit d74670b

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

src/Forms/DateField.php

+1
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ class DateField extends TextField
101101
* to detect invalid values.
102102
*
103103
* @var mixed
104+
* @deprecated 5.4.0 Use $value instead
104105
*/
105106
protected $rawValue = null;
106107

src/Forms/DatetimeField.php

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ class DatetimeField extends TextField
7575
* to detect invalid values.
7676
*
7777
* @var mixed
78+
* @deprecated 5.4.0 Use $value instead
7879
*/
7980
protected $rawValue = null;
8081

src/Forms/FormField.php

+3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
use SilverStripe\View\AttributesHTML;
1616
use SilverStripe\View\SSViewer;
1717
use SilverStripe\View\ViewableData;
18+
use SilverStripe\Dev\Deprecation;
1819

1920
/**
2021
* Represents a field in a form.
@@ -1223,9 +1224,11 @@ public function Type()
12231224
* @param bool $result
12241225
* @param Validator $validator
12251226
* @return bool
1227+
* @deprecated 5.4.0 Use extend() directly instead
12261228
*/
12271229
protected function extendValidationResult(bool $result, Validator $validator): bool
12281230
{
1231+
Deprecation::notice('5.4.0', 'Use extend() directly instead');
12291232
$this->extend('updateValidationResult', $result, $validator);
12301233
return $result;
12311234
}

src/Forms/TimeField.php

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ class TimeField extends TextField
4848
* to detect invalid values.
4949
*
5050
* @var mixed
51+
* @deprecated 5.4.0 Use $value instead
5152
*/
5253
protected $rawValue = null;
5354

0 commit comments

Comments
 (0)