summaryrefslogtreecommitdiff
path: root/it_dbi.class
diff options
context:
space:
mode:
authorDavid Flatz2018-10-08 15:34:35 +0200
committerDavid Flatz2018-10-08 15:34:35 +0200
commite86a9a9ffc312e1f1b239ea4ec3d2b613a065a10 (patch)
treec654cb5168a00d80cac06a432cdd8971e623d9c5 /it_dbi.class
parent9e9565b9b29696bae8f74e02b0457208380caaef (diff)
downloaditools-e86a9a9ffc312e1f1b239ea4ec3d2b613a065a10.tar.gz
itools-e86a9a9ffc312e1f1b239ea4ec3d2b613a065a10.tar.bz2
itools-e86a9a9ffc312e1f1b239ea4ec3d2b613a065a10.zip
improve tests and styling
Diffstat (limited to 'it_dbi.class')
-rw-r--r--it_dbi.class6
1 files changed, 4 insertions, 2 deletions
diff --git a/it_dbi.class b/it_dbi.class
index 004c22d..76f4d1a 100644
--- a/it_dbi.class
+++ b/it_dbi.class
@@ -264,7 +264,8 @@ function _set($tags, $force = false)
{
if (substr($field, 0, 1) === "-")
$newdyns[] = "'\$.$f', " . $value;
- else if ($force || isset($value) && isset($dyndata[$f]) ? strval($value) !== strval($dyndata[$f]) : $value !== $dyndata[$f] || !array_key_exists($f, $dyndata)) {
+ else if ($force || isset($value) && isset($dyndata[$f]) ? strval($value) !== strval($dyndata[$f]) : $value !== $dyndata[$f] || !array_key_exists($f, $dyndata))
+ {
if (is_null($value))
$deldyns[] = "'\$.$f'";
else
@@ -284,7 +285,8 @@ function _set($tags, $force = false)
{
if ($force == "insert") # INSERT/REPLACE
$result[] = "dyncols = JSON_OBJECT(" . join(", ", (array)$alldyns) . ")";
- else if ($newdyns || $deldyns) {
+ else if ($newdyns || $deldyns)
+ {
$source = $this->_dyndata ? 'dyncols' : '"{}"';
if ($newdyns)
$source = "JSON_SET($source, " . join(', ', $newdyns) . ')';