]> git.mxchange.org Git - friendica-addons.git/blobdiff - ifttt/ifttt.php
[pageheader] code cleanup
[friendica-addons.git] / ifttt / ifttt.php
index a5838c049a962cf3c1d53f948ea1ba88eaa9bded..3bb55f3568b99362a5585442e92da12f88ed4b71 100644 (file)
@@ -7,28 +7,26 @@
  * Author: Michael Vogel <https://pirati.ca/profile/heluecht>
  */
 require_once 'mod/item.php';
-require_once 'include/items.php';
-require_once 'include/text.php';
-
 use Friendica\App;
-use Friendica\Core\Addon;
+use Friendica\Core\Hook;
 use Friendica\Core\L10n;
 use Friendica\Core\Logger;
 use Friendica\Core\PConfig;
 use Friendica\Core\Protocol;
 use Friendica\Database\DBA;
 use Friendica\Model\Item;
+use Friendica\Util\Strings;
 
 function ifttt_install()
 {
-       Addon::registerHook('connector_settings', 'addon/ifttt/ifttt.php', 'ifttt_settings');
-       Addon::registerHook('connector_settings_post', 'addon/ifttt/ifttt.php', 'ifttt_settings_post');
+       Hook::register('connector_settings', 'addon/ifttt/ifttt.php', 'ifttt_settings');
+       Hook::register('connector_settings_post', 'addon/ifttt/ifttt.php', 'ifttt_settings_post');
 }
 
 function ifttt_uninstall()
 {
-       Addon::unregisterHook('connector_settings', 'addon/ifttt/ifttt.php', 'ifttt_settings');
-       Addon::unregisterHook('connector_settings_post', 'addon/ifttt/ifttt.php', 'ifttt_settings_post');
+       Hook::unregister('connector_settings', 'addon/ifttt/ifttt.php', 'ifttt_settings');
+       Hook::unregister('connector_settings_post', 'addon/ifttt/ifttt.php', 'ifttt_settings_post');
 }
 
 function ifttt_module()
@@ -50,7 +48,7 @@ function ifttt_settings(App $a, &$s)
        $key = PConfig::get(local_user(), 'ifttt', 'key');
 
        if (!$key) {
-               $key = random_string(20);
+               $key = Strings::getRandomHex(20);
                PConfig::set(local_user(), 'ifttt', 'key', $key);
        }
 
@@ -89,7 +87,7 @@ function ifttt_settings(App $a, &$s)
 
 function ifttt_settings_post()
 {
-       if (x($_POST, 'ifttt-submit') && isset($_POST['ifttt-rekey'])) {
+       if (!empty($_POST['ifttt-submit']) && isset($_POST['ifttt-rekey'])) {
                PConfig::delete(local_user(), 'ifttt', 'key');
        }
 }
@@ -167,7 +165,7 @@ function ifttt_post(App $a)
 
 function ifttt_message($uid, $item)
 {
-       $a = get_app();
+       $a = \get_app();
 
        $_SESSION['authenticated'] = true;
        $_SESSION['uid'] = $uid;