mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-02-11 06:28:40 +00:00
use null coalescing assign
This commit is contained in:
parent
1f680d89b4
commit
1eda7744f0
|
|
@ -70,7 +70,7 @@ final class FormElementGenerator
|
||||||
$element .= ' ' . $attribute . '="' . $val . '"';
|
$element .= ' ' . $attribute . '="' . $val . '"';
|
||||||
}
|
}
|
||||||
|
|
||||||
$value = $value ?? $json['default']['value'];
|
$value ??= $json['default']['value'];
|
||||||
|
|
||||||
$element .= (isset($json['default']) || $value !== null ? ' value="' . ($json['subtype'] === 'datetime' ? (new SmartDateTime($value))->format($json['default']['format']) : $value) . '"' : '');
|
$element .= (isset($json['default']) || $value !== null ? ' value="' . ($json['subtype'] === 'datetime' ? (new SmartDateTime($value))->format($json['default']['format']) : $value) . '"' : '');
|
||||||
|
|
||||||
|
|
@ -101,7 +101,7 @@ final class FormElementGenerator
|
||||||
|
|
||||||
$element .= '>';
|
$element .= '>';
|
||||||
|
|
||||||
$value = $value ?? $json['default']['value'];
|
$value ??= $json['default']['value'];
|
||||||
|
|
||||||
foreach ($json['options'] as $val => $text) {
|
foreach ($json['options'] as $val => $text) {
|
||||||
$element .= '<option value="' . $val . '"' . (isset($json['default']) && $val === $value ? ' selected' : '') . '>' . ($lang[$text] ?? $text) . '</option>';
|
$element .= '<option value="' . $val . '"' . (isset($json['default']) && $val === $value ? ' selected' : '') . '>' . ($lang[$text] ?? $text) . '</option>';
|
||||||
|
|
@ -129,7 +129,7 @@ final class FormElementGenerator
|
||||||
$element .= ' ' . $attribute . '="' . $val . '"';
|
$element .= ' ' . $attribute . '="' . $val . '"';
|
||||||
}
|
}
|
||||||
|
|
||||||
$value = $value ?? $json['default']['value'];
|
$value ??= $json['default']['value'];
|
||||||
|
|
||||||
$element .= '>';
|
$element .= '>';
|
||||||
$element .= isset($json['default']) ? ' value="' . $value . '"' : '';
|
$element .= isset($json['default']) ? ' value="' . $value . '"' : '';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user