2015-02-08 18:25:21 +01:00
|
|
|
<?php namespace Friendica\Directory\Helper;
|
|
|
|
|
|
|
|
use \BadMethodCallException;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Provides easy access to common helpers, to add them to your views.
|
|
|
|
*/
|
|
|
|
class Search extends BaseHelper
|
|
|
|
{
|
2017-10-31 03:05:23 +01:00
|
|
|
|
|
|
|
public function filterAllUrl($query = '')
|
2015-02-08 18:25:21 +01:00
|
|
|
{
|
2017-10-31 03:05:23 +01:00
|
|
|
if (empty($query)) {
|
|
|
|
$url = $this->app->get_baseurl() . '/directory';
|
|
|
|
} else {
|
|
|
|
$url = $this->app->get_baseurl() . '/search?query=' . urlencode($query);
|
|
|
|
}
|
|
|
|
return $url;
|
2015-02-08 18:25:21 +01:00
|
|
|
}
|
2017-10-31 03:05:23 +01:00
|
|
|
|
|
|
|
public function filterPeopleUrl($query = '')
|
2015-02-08 18:25:21 +01:00
|
|
|
{
|
2017-10-31 03:05:23 +01:00
|
|
|
if (empty($query)) {
|
|
|
|
$url = $this->app->get_baseurl() . '/directory/people';
|
|
|
|
} else {
|
|
|
|
$url = $this->app->get_baseurl() . '/search/people?query=' . urlencode($query);
|
|
|
|
}
|
|
|
|
return $url;
|
2015-02-08 18:25:21 +01:00
|
|
|
}
|
2017-10-31 03:05:23 +01:00
|
|
|
|
|
|
|
public function filterForumsUrl($query = '')
|
2015-02-08 18:25:21 +01:00
|
|
|
{
|
2017-10-31 03:05:23 +01:00
|
|
|
if (empty($query)) {
|
|
|
|
$url = $this->app->get_baseurl() . '/directory/forums';
|
|
|
|
} else {
|
|
|
|
$url = $this->app->get_baseurl() . '/search/forums?query=' . urlencode($query);
|
|
|
|
}
|
|
|
|
return $url;
|
2015-02-08 18:25:21 +01:00
|
|
|
}
|
2017-10-31 03:05:23 +01:00
|
|
|
|
2015-02-08 18:25:21 +01:00
|
|
|
}
|