From 4ebe3d2b2fc45a919a8cc649e737c862154120f1 Mon Sep 17 00:00:00 2001 From: Pierre Goiffon Date: Mon, 21 Dec 2020 15:23:46 +0100 Subject: [PATCH] Fix null returned by Field::IsHidden --- .../application/UI/Base/Component/Field/Field.php | 12 ++++++------ .../UI/Base/Component/Field/FieldFactory.php | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sources/application/UI/Base/Component/Field/Field.php b/sources/application/UI/Base/Component/Field/Field.php index 9ed7d9bca..d2a4427b8 100644 --- a/sources/application/UI/Base/Component/Field/Field.php +++ b/sources/application/UI/Base/Component/Field/Field.php @@ -31,17 +31,17 @@ class Field extends UIBlock /** @var string */ protected $sAttLabel; /** @var bool */ - protected $bIsHidden; + protected $bIsHidden = false; /** @var bool */ - protected $bIsReadOnly; + protected $bIsReadOnly = false; /** @var bool */ - protected $bIsMandatory; + protected $bIsMandatory = false; /** @var bool */ - protected $bMustChange; + protected $bMustChange = false; /** @var bool */ - protected $bMustPrompt; + protected $bMustPrompt = false; /** @var bool */ - protected $bIsSlave; + protected $bIsSlave = false; /** @var string */ protected $sValueRaw; /** @var string */ diff --git a/sources/application/UI/Base/Component/Field/FieldFactory.php b/sources/application/UI/Base/Component/Field/FieldFactory.php index e0fb8f9a1..cf7ec3678 100644 --- a/sources/application/UI/Base/Component/Field/FieldFactory.php +++ b/sources/application/UI/Base/Component/Field/FieldFactory.php @@ -58,7 +58,7 @@ class FieldFactory private static function UpdateFlagsFieldFromParams($oField, $sMethodName, $iParamsFlags, $iConstant): void { - $oField->$sMethodName(($iParamsFlags & $iConstant) === $iConstant); + $oField->$sMethodName((($iParamsFlags & $iConstant) === $iConstant)); } public static function MakeFromObject(string $sLabel, AbstractInput $oInput, ?string $sLayout = null)