Skip to content

Commit 0df554b

Browse files
committed
refactor: remove unneeded elseif
$defaults['checked'] always does not exists.
1 parent 3a3afd4 commit 0df554b

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

system/Helpers/form_helper.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,7 @@ function form_checkbox($data = '', string $value = '', bool $checked = false, $e
353353

354354
if (is_array($data) && array_key_exists('checked', $data)) {
355355
$checked = $data['checked'];
356+
356357
if ($checked === false) {
357358
unset($data['checked']);
358359
} else {
@@ -362,8 +363,6 @@ function form_checkbox($data = '', string $value = '', bool $checked = false, $e
362363

363364
if ($checked === true) {
364365
$defaults['checked'] = 'checked';
365-
} elseif (isset($defaults['checked'])) {
366-
unset($defaults['checked']);
367366
}
368367

369368
return '<input ' . parse_form_attributes($data, $defaults) . stringify_attributes($extra) . " />\n";

0 commit comments

Comments
 (0)