* Author: Michael Vogel <https://pirati.ca/profile/heluecht>
*/
+use Friendica\App;
use Friendica\Core\Hook;
use Friendica\Core\Logger;
use Friendica\Core\Renderer;
Hook::register('post_remote', 'addon/nominatim/nominatim.php', 'nominatim_post_hook');
}
-function nominatim_resolve_item(&$item)
+function nominatim_resolve_item(array &$item)
{
if(empty($item['coord']) || !empty($item['location'])) {
return;
}
}
-function nominatim_post_hook($a, &$item)
+function nominatim_post_hook(App $a, array &$item)
{
nominatim_resolve_item($item);
}
-function nominatim_addon_admin(&$a, &$o)
+function nominatim_addon_admin(App $a, string &$o)
{
$t = Renderer::getMarkupTemplate('admin.tpl', 'addon/nominatim/');
]);
}
-function nominatim_addon_admin_post(&$a)
+function nominatim_addon_admin_post(App $a)
{
- $language = !empty($_POST['language']) ? trim($_POST['language']) : '';
- DI::config()->set('nominatim', 'language', $language);
+ DI::config()->set('nominatim', 'language', (!empty($_POST['language']) ? trim($_POST['language']) : ''));
}