Skip to content

Commit 3517086

Browse files
committed
utilization of operator ??
1 parent f79093b commit 3517086

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

examples/localization.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ function __construct(array $table)
3333
*/
3434
public function translate($message, int $count = NULL): string
3535
{
36-
return isset($this->table[$message]) ? $this->table[$message] : $message;
36+
return $this->table[$message] ?? $message;
3737
}
3838
}
3939

src/Forms/ControlGroup.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public function setOption($key, $value)
9999
*/
100100
public function getOption($key, $default = NULL)
101101
{
102-
return isset($this->options[$key]) ? $this->options[$key] : $default;
102+
return $this->options[$key] ?? $default;
103103
}
104104

105105

src/Forms/Controls/BaseControl.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@ public function setOption($key, $value)
581581
*/
582582
public function getOption($key, $default = NULL)
583583
{
584-
return isset($this->options[$key]) ? $this->options[$key] : $default;
584+
return $this->options[$key] ?? $default;
585585
}
586586

587587

src/Forms/Form.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ public function getGroups()
305305
*/
306306
public function getGroup($name)
307307
{
308-
return isset($this->groups[$name]) ? $this->groups[$name] : NULL;
308+
return $this->groups[$name] ?? NULL;
309309
}
310310

311311

src/Forms/Helpers.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,10 @@ public static function createInputList(array $items, array $inputAttrs = NULL, a
155155

156156
foreach ($items as $value => $caption) {
157157
foreach ($inputAttrs as $k => $v) {
158-
$input->attrs[$k] = isset($v[$value]) ? $v[$value] : NULL;
158+
$input->attrs[$k] = $v[$value] ?? NULL;
159159
}
160160
foreach ($labelAttrs as $k => $v) {
161-
$label->attrs[$k] = isset($v[$value]) ? $v[$value] : NULL;
161+
$label->attrs[$k] = $v[$value] ?? NULL;
162162
}
163163
$input->value = $value;
164164
$res .= ($res === '' && $wrapperEnd === '' ? '' : $wrapper)
@@ -193,7 +193,7 @@ public static function createSelectBox(array $items, array $optionAttrs = NULL,
193193
foreach ($subitems as $value => $caption) {
194194
$option->value = $value;
195195
foreach ($optionAttrs as $k => $v) {
196-
$option->attrs[$k] = isset($v[$value]) ? $v[$value] : NULL;
196+
$option->attrs[$k] = $v[$value] ?? NULL;
197197
}
198198
if ($caption instanceof Html) {
199199
$caption = clone $caption;

0 commit comments

Comments
 (0)