Skip to content
Code-Schnipsel Gruppen Projekte
Commit ecbd4f4b erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

refactor: correction of company check (string check) and doc return

Übergeordneter 22eb3786
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -40,7 +40,7 @@ class User
* is the user a netto or brutto user
*
* @param UserInterface $User
* @return bool
* @return integer
*/
public static function getBruttoNettoUserStatus(UserInterface $User)
{
......@@ -103,23 +103,24 @@ public static function getBruttoNettoUserStatus(UserInterface $User)
return self::$userBruttoNettoStatus[$uid];
}
// verifizierung als unternehm einbauen
// Verifizierung als Unternehmen einbauen
try {
$Address = self::getUserERPAddress($User);
if (\is_object($Address)
&& $Address
&& $Address->getAttribute('company')
) {
if ($Config->getValue('shop', 'companyForceBruttoPrice')) {
self::$userBruttoNettoStatus[$uid] = self::IS_BRUTTO_USER;
if (\is_object($Address) && $Address) {
$company = $Address->getAttribute('company');
return self::$userBruttoNettoStatus[$uid];
}
if (!empty($company)) {
if ($Config->getValue('shop', 'companyForceBruttoPrice')) {
self::$userBruttoNettoStatus[$uid] = self::IS_BRUTTO_USER;
self::$userBruttoNettoStatus[$uid] = self::IS_NETTO_USER;
return self::$userBruttoNettoStatus[$uid];
}
return self::$userBruttoNettoStatus[$uid];
self::$userBruttoNettoStatus[$uid] = self::IS_NETTO_USER;
return self::$userBruttoNettoStatus[$uid];
}
}
if (\is_array($Address)
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren