aboutsummaryrefslogtreecommitdiff
path: root/lib/classes/I18NStringDatafield.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/classes/I18NStringDatafield.php')
-rw-r--r--lib/classes/I18NStringDatafield.php11
1 files changed, 7 insertions, 4 deletions
diff --git a/lib/classes/I18NStringDatafield.php b/lib/classes/I18NStringDatafield.php
index 5eee65d..d61af27 100644
--- a/lib/classes/I18NStringDatafield.php
+++ b/lib/classes/I18NStringDatafield.php
@@ -86,17 +86,20 @@ class I18NStringDatafield extends I18NString
*/
public static function load($object_id, $table = '', $field = '', $base = null)
{
- if (is_null($base)) {
+ if ($base === null) {
$df = DatafieldEntryModel::findOneBySQL(
"`datafield_id` = ? AND `range_id` = ? AND `sec_range_id` = ? AND `lang` = ''",
$object_id
);
- $base = $df->content ?? '';
+ $base = $df ? $df->content : '';
}
$table = null;
$field = null;
- return new self($base, self::fetchDataForField($object_id, $table, $field),
- compact('object_id', 'table', 'field'));
+ return new self(
+ $base,
+ self::fetchDataForField($object_id, $table, $field),
+ compact('object_id', 'table', 'field')
+ );
}
/**