Shipping note/rework

This commit is contained in:
Luca Haid
2025-03-20 12:14:34 +00:00
parent 96ed8caaeb
commit d6d84088fb
13 changed files with 764 additions and 1020 deletions

View File

@@ -29,6 +29,10 @@ class TTCrudBaseModel {
if (is_array($value)) {
$value = json_encode($value);
} else if ($value === "" && (new ReflectionProperty(get_called_class(), $field))->getType()->getName() === "float") {
$value = null;
} else if ($value === "" && (new ReflectionProperty(get_called_class(), $field))->getType()->getName() === "int") {
$value = null;
}
$sqlValues[] = $value === null ? 'NULL' : "'" . $db->real_escape_string($value) . "'";