]> git.mxchange.org Git - friendica-addons.git/blobdiff - nominatim/nominatim.php
Merge pull request #1269 from Quix0r/rewrites/type-hints-double-single-001
[friendica-addons.git] / nominatim / nominatim.php
index 70d3e5088b037ff6af6d33a123dc15e183379ba3..a660b2ecea71a0163e1288ae9b171d3ed4e0272b 100644 (file)
@@ -6,6 +6,7 @@
  * Author: Michael Vogel <https://pirati.ca/profile/heluecht>
  */
 
+use Friendica\App;
 use Friendica\Core\Hook;
 use Friendica\Core\Logger;
 use Friendica\Core\Renderer;
@@ -17,7 +18,7 @@ function nominatim_install()
        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;
@@ -64,12 +65,12 @@ function nominatim_resolve_item(&$item)
        }
 }
 
-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/');
@@ -80,8 +81,7 @@ function nominatim_addon_admin(&$a, &$o)
        ]);
 }
 
-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']) : ''));
 }