From ae87bc9ab5aad8d257c294346145725c18f6441e Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 18 Feb 2018 10:47:28 +0100 Subject: [PATCH] allow scalar delete --- DataStorage/Database/DataMapperAbstract.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DataStorage/Database/DataMapperAbstract.php b/DataStorage/Database/DataMapperAbstract.php index 7afeadf4b..a70b74226 100644 --- a/DataStorage/Database/DataMapperAbstract.php +++ b/DataStorage/Database/DataMapperAbstract.php @@ -1364,6 +1364,10 @@ class DataMapperAbstract implements DataMapperInterface { self::extend(__CLASS__); + if (is_scalar($obj)) { + $obj = static::get($obj); + } + $reflectionClass = new \ReflectionClass($obj); $objId = self::getObjectId($obj, $reflectionClass);