Remove index variable from foreach as it was misleading ($sClass does not contain classes but a numeric index)

This commit is contained in:
Molkobain
2021-05-20 17:57:08 +02:00
parent 095d61b6f9
commit 1c6ffab0e3

View File

@@ -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;
}