From 1c6ffab0e31fb4e97897bb618610c8f8a2c2690d Mon Sep 17 00:00:00 2001 From: Molkobain Date: Thu, 20 May 2021 17:57:08 +0200 Subject: [PATCH] Remove index variable from foreach as it was misleading ($sClass does not contain classes but a numeric index) --- core/attributedef.class.inc.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/core/attributedef.class.inc.php b/core/attributedef.class.inc.php index 210220f7c..514b58b5b 100644 --- a/core/attributedef.class.inc.php +++ b/core/attributedef.class.inc.php @@ -11777,13 +11777,12 @@ class AttributeFriendlyName extends AttributeDefinition // Code duplicated with AttributeObsolescenceFlag $aAttributes = $this->GetOptional("depends_on", array()); $oExpression = $this->GetOQLExpression(); - foreach ($oExpression->ListRequiredFields() as $sClass => $sAttCode) - { - if (!in_array($sAttCode, $aAttributes)) - { + foreach ($oExpression->ListRequiredFields() as $sAttCode) { + if (!in_array($sAttCode, $aAttributes)) { $aAttributes[] = $sAttCode; } } + return $aAttributes; }