);
- $arr = array('group' => $r, 'entry' => $o);
+ $arr = ['group' => $r, 'entry' => $o];
// e.g. 'network_pre_group_deny', 'profile_pre_group_allow'
if (x($options, 'networks')) {
switch ($options['networks']) {
case 'DFRN_ONLY':
- $networks = array(NETWORK_DFRN);
+ $networks = [NETWORK_DFRN];
break;
case 'PRIVATE':
if (is_array($a->user) && $a->user['prvnets']) {
- $networks = array(NETWORK_DFRN, NETWORK_MAIL, NETWORK_DIASPORA);
+ $networks = [NETWORK_DFRN, NETWORK_MAIL, NETWORK_DIASPORA];
} else {
- $networks = array(NETWORK_DFRN, NETWORK_FACEBOOK, NETWORK_MAIL, NETWORK_DIASPORA);
+ $networks = [NETWORK_DFRN, NETWORK_FACEBOOK, NETWORK_MAIL, NETWORK_DIASPORA];
}
break;
case 'TWO_WAY':
if (is_array($a->user) && $a->user['prvnets']) {
- $networks = array(NETWORK_DFRN, NETWORK_MAIL, NETWORK_DIASPORA);
+ $networks = [NETWORK_DFRN, NETWORK_MAIL, NETWORK_DIASPORA];
} else {
- $networks = array(NETWORK_DFRN, NETWORK_FACEBOOK, NETWORK_MAIL, NETWORK_DIASPORA, NETWORK_OSTATUS);
+ $networks = [NETWORK_DFRN, NETWORK_FACEBOOK, NETWORK_MAIL, NETWORK_DIASPORA, NETWORK_OSTATUS];
}
break;
default: /// @TODO Maybe log this call?
}
}
- $x = array('options' => $options, 'size' => $size, 'single' => $single, 'mutual' => $mutual, 'exclude' => $exclude, 'networks' => $networks);
+ $x = ['options' => $options, 'size' => $size, 'single' => $single, 'mutual' => $mutual, 'exclude' => $exclude, 'networks' => $networks];
call_hooks('contact_select_options', $x);
);
- $arr = array('contact' => $r, 'entry' => $o);
+ $arr = ['contact' => $r, 'entry' => $o];
// e.g. 'network_pre_contact_deny', 'profile_pre_contact_allow'
);
- $arr = array('contact' => $r, 'entry' => $o);
+ $arr = ['contact' => $r, 'entry' => $o];
// e.g. 'network_pre_contact_deny', 'profile_pre_contact_allow'
call_hooks($a->module . '_pre_' . $selname, $arr);
- $receiverlist = array();
+ $receiverlist = [];
if (DBM::is_result($r)) {
foreach ($r as $rr) {
function fixacl(&$item) {
- $item = intval(str_replace(array('<', '>'), array('', ''), $item));
+ $item = intval(str_replace(['<', '>'], ['', ''], $item));
}
function prune_deadguys($arr) {
$r = q("SELECT `id` FROM `contact` WHERE `id` IN ( " . $str . ") AND `blocked` = 0 AND `pending` = 0 AND `archive` = 0 ");
if (DBM::is_result($r)) {
- $ret = array();
+ $ret = [];
foreach ($r as $rr) {
$ret[] = intval($rr['id']);
}
return $ret;
}
- return array();
+ return [];
}
if (is_array($user)) {
$allow_cid = ((strlen($user['allow_cid']))
- ? explode('><', $user['allow_cid']) : array() );
+ ? explode('><', $user['allow_cid']) : [] );
$allow_gid = ((strlen($user['allow_gid']))
- ? explode('><', $user['allow_gid']) : array() );
+ ? explode('><', $user['allow_gid']) : [] );
$deny_cid = ((strlen($user['deny_cid']))
- ? explode('><', $user['deny_cid']) : array() );
+ ? explode('><', $user['deny_cid']) : [] );
$deny_gid = ((strlen($user['deny_gid']))
- ? explode('><', $user['deny_gid']) : array() );
+ ? explode('><', $user['deny_gid']) : [] );
array_walk($allow_cid,'fixacl');
array_walk($allow_gid,'fixacl');
array_walk($deny_cid,'fixacl');
$allow_cid = prune_deadguys($allow_cid);
- return array(
+ return [
'allow_cid' => $allow_cid,
'allow_gid' => $allow_gid,
'deny_cid' => $deny_cid,
'deny_gid' => $deny_gid,
- );
+ ];
}
}
$tpl = get_markup_template("acl_selector.tpl");
- $o = replace_macros($tpl, array(
+ $o = replace_macros($tpl, [
'$showall'=> t("Visible to everybody"),
'$show' => t("show"),
'$hide' => t("don't show"),
'$jotnets' => $jotnets,
'$aclModalTitle' => t('Permissions'),
'$aclModalDismiss' => t('Close'),
- '$features' => array(
+ '$features' => [
'aclautomention' => (Feature::isEnabled($user['uid'], "aclautomention") ? "true" : "false")
- ),
- ));
+ ],
+ ]);
return $o;
$tot = $group_count + $contact_count;
- $groups = array();
- $contacts = array();
+ $groups = [];
+ $contacts = [];
if ($type == '' || $type == 'g') {
/// @todo We should cache this query.
);
foreach ($r as $g) {
- $groups[] = array(
+ $groups[] = [
"type" => "g",
"photo" => "images/twopeople.png",
"name" => htmlentities($g['name']),
"uids" => array_map("intval", explode(",",$g['uids'])),
"link" => '',
"forum" => '0'
- );
+ ];
}
if ((count($groups) > 0) && ($search == "")) {
- $groups[] = array("separator" => true);
+ $groups[] = ["separator" => true];
}
}
} elseif ($type == 'x') {
// autocomplete for global contact search (e.g. navbar search)
$r = navbar_complete($a);
- $contacts = array();
+ $contacts = [];
if ($r) {
foreach ($r as $g) {
- $contacts[] = array(
+ $contacts[] = [
'photo' => proxy_url($g['photo'], false, PROXY_SIZE_MICRO),
'name' => $g['name'],
'nick' => (x($g['addr']) ? $g['addr'] : $g['url']),
'network' => $g['network'],
'link' => $g['url'],
'forum' => (x($g['community']) ? 1 : 0),
- );
+ ];
}
}
- $o = array(
+ $o = [
'start' => $start,
'count' => $count,
'items' => $contacts,
- );
+ ];
echo json_encode($o);
killme();
} else {
- $r = array();
+ $r = [];
}
if (DBM::is_result($r)) {
- $forums = array();
+ $forums = [];
foreach ($r as $g) {
- $entry = array(
+ $entry = [
'type' => 'c',
'photo' => proxy_url($g['micro'], false, PROXY_SIZE_MICRO),
'name' => htmlentities($g['name']),
'nick' => htmlentities(($g['attag']) ? $g['attag'] : $g['nick']),
'addr' => htmlentities(($g['addr']) ? $g['addr'] : $g['url']),
'forum' => ((x($g, 'forum') || x($g, 'prv')) ? 1 : 0),
- );
+ ];
if ($entry['forum']) {
$forums[] = $entry;
} else {
}
if (count($forums) > 0) {
if ($search == "") {
- $forums[] = array("separator" => true);
+ $forums[] = ["separator" => true];
}
$contacts = array_merge($forums, $contacts);
}
}
, $contacts);
- $unknown_contacts = array();
+ $unknown_contacts = [];
$r = q("SELECT `author-link`
FROM `item` WHERE `parent` = %d
AND (`author-name` LIKE '%%%s%%' OR `author-link` LIKE '%%%s%%')
$contact = Contact::getDetailsByURL($row['author-link']);
if (count($contact) > 0) {
- $unknown_contacts[] = array(
+ $unknown_contacts[] = [
'type' => 'c',
'photo' => proxy_url($contact['micro'], false, PROXY_SIZE_MICRO),
'name' => htmlentities($contact['name']),
'nick' => htmlentities($contact['nick'] ? : $contact['addr']),
'addr' => htmlentities(($contact['addr']) ? $contact['addr'] : $contact['url']),
'forum' => $contact['forum']
- );
+ ];
}
}
}
$tot += count($unknown_contacts);
}
- $results = array(
+ $results = [
'tot' => $tot,
'start' => $start,
'count' => $count,
'items' => $items,
'type' => $type,
'search' => $search,
- );
+ ];
call_hooks('acl_lookup_end', $results);
if ($out_type === 'html') {
- $o = array(
+ $o = [
'tot' => $results['tot'],
'start' => $results['start'],
'count' => $results['count'],
'groups' => $results['groups'],
'contacts' => $results['contacts'],
- );
+ ];
return $o;
}
- $o = array(
+ $o = [
'tot' => $results['tot'],
'start' => $results['start'],
'count' => $results['count'],
'items' => $results['items'],
- );
+ ];
echo json_encode($o);
// don't search if search term has less than 2 characters
if (! $search || mb_strlen($search) < 2) {
- return array();
+ return [];
}
if (substr($search,0,1) === '@') {