Update Model\Config
Add type "logical" (prefix "b"): int 1 or int 0
This commit is contained in:
parent
99a05e7e95
commit
00ccdd970a
2 changed files with 6 additions and 0 deletions
|
@ -32,6 +32,9 @@ class Load extends Method
|
|||
case 'a':
|
||||
$value = \json_decode($row['conf_value'], true, 512, \JSON_THROW_ON_ERROR);
|
||||
break;
|
||||
case 'b':
|
||||
$value = '1' == $row['conf_value'] ? 1 : 0;
|
||||
break;
|
||||
case 'i':
|
||||
if (null !== $row['conf_value']) {
|
||||
$value = (int) $row['conf_value'];
|
||||
|
|
|
@ -33,6 +33,9 @@ class Save extends Method
|
|||
case 'a':
|
||||
$value = \json_encode($values[$name], \JSON_UNESCAPED_SLASHES | \JSON_UNESCAPED_UNICODE | \JSON_THROW_ON_ERROR);
|
||||
break;
|
||||
case 'b':
|
||||
$value = $values[$name] ? '1' : '0';
|
||||
break;
|
||||
case 'i':
|
||||
if (null !== $values[$name]) {
|
||||
$value = (string) $values[$name];
|
||||
|
|
Loading…
Add table
Reference in a new issue