Fix PHPStan error in Security class

This commit is contained in:
Art4 2025-02-25 07:59:39 +00:00
parent f6d5cd039e
commit 83f64b4931

View file

@ -45,25 +45,25 @@ class Security
return true; return true;
} elseif ($verified === 1) { } elseif ($verified === 1) {
return false; return false;
}
$user = User::getById($owner);
if (!$user || $user['blockwall']) {
$verified = 1;
return false;
}
$contact = Contact::getById($cid);
if (!is_array($contact) || $contact['blocked'] || $contact['readonly'] || $contact['pending']) {
$verified = 1;
return false;
}
if (in_array($contact['rel'], [Contact::SHARING, Contact::FRIEND]) || ($user['page-flags'] == User::PAGE_FLAGS_COMMUNITY)) {
$verified = 2;
return true;
} else { } else {
$user = User::getById($owner); $verified = 1;
if (!$user || $user['blockwall']) {
$verified = 1;
return false;
}
$contact = Contact::getById($cid);
if ($contact || $contact['blocked'] || $contact['readonly'] || $contact['pending']) {
$verified = 1;
return false;
}
if (in_array($contact['rel'], [Contact::SHARING, Contact::FRIEND]) || ($user['page-flags'] == User::PAGE_FLAGS_COMMUNITY)) {
$verified = 2;
return true;
} else {
$verified = 1;
}
} }
} }