mirror of
https://github.com/friendica/friendica
synced 2025-04-24 23:10:11 +00:00
Replace deprecated defaults() calls by ?? and ?: operators in src/Module/
This commit is contained in:
parent
8998926e5b
commit
f59ea2af55
40 changed files with 115 additions and 94 deletions
|
@ -103,7 +103,7 @@ class Contact extends BaseModule
|
|||
|
||||
Hook::callAll('contact_edit_post', $_POST);
|
||||
|
||||
$profile_id = intval(defaults($_POST, 'profile-assign', 0));
|
||||
$profile_id = intval($_POST['profile-assign'] ?? 0);
|
||||
if ($profile_id) {
|
||||
if (!DBA::exists('profile', ['id' => $profile_id, 'uid' => local_user()])) {
|
||||
notice(L10n::t('Could not locate selected profile.') . EOL);
|
||||
|
@ -115,16 +115,16 @@ class Contact extends BaseModule
|
|||
|
||||
$notify = !empty($_POST['notify']);
|
||||
|
||||
$fetch_further_information = intval(defaults($_POST, 'fetch_further_information', 0));
|
||||
$fetch_further_information = intval($_POST['fetch_further_information'] ?? 0);
|
||||
|
||||
$ffi_keyword_blacklist = Strings::escapeHtml(trim(defaults($_POST, 'ffi_keyword_blacklist', '')));
|
||||
$ffi_keyword_blacklist = Strings::escapeHtml(trim($_POST['ffi_keyword_blacklist'] ?? ''));
|
||||
|
||||
$priority = intval(defaults($_POST, 'poll', 0));
|
||||
$priority = intval($_POST['poll'] ?? 0);
|
||||
if ($priority > 5 || $priority < 0) {
|
||||
$priority = 0;
|
||||
}
|
||||
|
||||
$info = Strings::escapeHtml(trim(defaults($_POST, 'info', '')));
|
||||
$info = Strings::escapeHtml(trim($_POST['info'] ?? ''));
|
||||
|
||||
$r = DBA::update('contact', [
|
||||
'profile-id' => $profile_id,
|
||||
|
@ -188,21 +188,42 @@ class Contact extends BaseModule
|
|||
Model\GContact::updateFromProbe($contact['url']);
|
||||
}
|
||||
|
||||
/**
|
||||
* Toggles the blocked status of a contact identified by id.
|
||||
*
|
||||
* @param $contact_id
|
||||
* @throws \Exception
|
||||
*/
|
||||
private static function blockContact($contact_id)
|
||||
{
|
||||
$blocked = !Model\Contact::isBlockedByUser($contact_id, local_user());
|
||||
Model\Contact::setBlockedForUser($contact_id, local_user(), $blocked);
|
||||
}
|
||||
|
||||
/**
|
||||
* Toggles the ignored status of a contact identified by id.
|
||||
*
|
||||
* @param $contact_id
|
||||
* @throws \Exception
|
||||
*/
|
||||
private static function ignoreContact($contact_id)
|
||||
{
|
||||
$ignored = !Model\Contact::isIgnoredByUser($contact_id, local_user());
|
||||
Model\Contact::setIgnoredForUser($contact_id, local_user(), $ignored);
|
||||
}
|
||||
|
||||
/**
|
||||
* Toggles the archived status of a contact identified by id.
|
||||
* If the current status isn't provided, this will always archive the contact.
|
||||
*
|
||||
* @param $contact_id
|
||||
* @param $orig_record
|
||||
* @return bool
|
||||
* @throws \Exception
|
||||
*/
|
||||
private static function archiveContact($contact_id, $orig_record)
|
||||
{
|
||||
$archived = (defaults($orig_record, 'archive', '') ? 0 : 1);
|
||||
$archived = empty($orig_record['archive']);
|
||||
$r = DBA::update('contact', ['archive' => $archived], ['id' => $contact_id, 'uid' => local_user()]);
|
||||
|
||||
return DBA::isResult($r);
|
||||
|
@ -227,8 +248,8 @@ class Contact extends BaseModule
|
|||
|
||||
$a = self::getApp();
|
||||
|
||||
$nets = defaults($_GET, 'nets', '');
|
||||
$rel = defaults($_GET, 'rel' , '');
|
||||
$nets = $_GET['nets'] ?? '';
|
||||
$rel = $_GET['rel'] ?? '';
|
||||
|
||||
if (empty($a->page['aside'])) {
|
||||
$a->page['aside'] = '';
|
||||
|
@ -290,7 +311,7 @@ class Contact extends BaseModule
|
|||
'$name' => $contact['name'],
|
||||
'$photo' => $contact['photo'],
|
||||
'$url' => Model\Contact::magicLinkByContact($contact, $contact['url']),
|
||||
'$addr' => defaults($contact, 'addr', ''),
|
||||
'$addr' => $contact['addr'] ?? '',
|
||||
'$network_link' => $network_link,
|
||||
'$network' => L10n::t('Network:'),
|
||||
'$account_type' => Model\Contact::getAccountType($contact),
|
||||
|
@ -626,7 +647,7 @@ class Contact extends BaseModule
|
|||
}
|
||||
|
||||
// @TODO: Replace with parameter from router
|
||||
$type = defaults($a->argv, 1, '');
|
||||
$type = $a->argv[1] ?? '';
|
||||
|
||||
switch ($type) {
|
||||
case 'blocked':
|
||||
|
@ -651,9 +672,9 @@ class Contact extends BaseModule
|
|||
|
||||
$sql_extra .= sprintf(" AND `network` != '%s' ", Protocol::PHANTOM);
|
||||
|
||||
$search = Strings::escapeTags(trim(defaults($_GET, 'search', '')));
|
||||
$nets = Strings::escapeTags(trim(defaults($_GET, 'nets' , '')));
|
||||
$rel = Strings::escapeTags(trim(defaults($_GET, 'rel' , '')));
|
||||
$search = Strings::escapeTags(trim($_GET['search'] ?? ''));
|
||||
$nets = Strings::escapeTags(trim($_GET['nets'] ?? ''));
|
||||
$rel = Strings::escapeTags(trim($_GET['rel'] ?? ''));
|
||||
|
||||
$tabs = [
|
||||
[
|
||||
|
@ -1016,7 +1037,7 @@ class Contact extends BaseModule
|
|||
'username' => $rr['name'],
|
||||
'account_type' => Model\Contact::getAccountType($rr),
|
||||
'sparkle' => $sparkle,
|
||||
'itemurl' => defaults($rr, 'addr', $rr['url']),
|
||||
'itemurl' => ($rr['addr'] ?? '') ?: $rr['url'],
|
||||
'url' => $url,
|
||||
'network' => ContactSelector::networkToName($rr['network'], $rr['url']),
|
||||
'nick' => $rr['nick'],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue