Skip to content

Commit d3204f2

Browse files
committed
BaseControl, ControlGroup::getOption() parameter $default is deprecated
1 parent ec8ecfd commit d3204f2

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/Forms/ControlGroup.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ public function setOption(string $key, mixed $value): static
105105
public function getOption(string $key): mixed
106106
{
107107
if (func_num_args() > 1) {
108+
trigger_error(__METHOD__ . '() parameter $default is deprecated, use operator ??', E_USER_DEPRECATED);
108109
$default = func_get_arg(1);
109110
}
110111
return $this->options[$key] ?? $default ?? null;

src/Forms/Controls/BaseControl.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,7 @@ public function setOption($key, mixed $value): static
537537
public function getOption($key): mixed
538538
{
539539
if (func_num_args() > 1) {
540+
trigger_error(__METHOD__ . '() parameter $default is deprecated, use operator ??', E_USER_DEPRECATED);
540541
$default = func_get_arg(1);
541542
}
542543
return $this->options[$key] ?? $default ?? null;

0 commit comments

Comments
 (0)