use Friendica\App;
use Friendica\Core\Config;
use Friendica\Database\DBM;
+use Friendica\Model\GlobalContact;
+use Friendica\Object\Contact;
require_once "include/contact_selectors.php";
require_once "include/contact_widgets.php";
-require_once "include/DirSearch.php";
require_once "include/features.php";
require_once "mod/proxy.php";
return $o;
}
-/// @TODO after an optional parameter, no mandadory parameter can follow
/// @TODO find proper type-hints
-function contact_selector($selname, $selclass, $preselected = false, $options) {
-
+function contact_selector($selname, $selclass, $options, $preselected = false)
+{
$a = get_app();
$mutual = false;
);
if (DBM::is_result($r)) {
foreach ($r as $row) {
- $contact = get_contact_details_by_url($row['author-link']);
+ $contact = Contact::getDetailsByURL($row['author-link']);
if (count($contact) > 0) {
$unknown_contacts[] = array(
}
if ($localsearch) {
- $x = DirSearch::global_search_by_name($search, $mode);
+ $x = GlobalContact::searchByName($search, $mode);
return $x;
}