HEX
Server: Apache
System: Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux
User: ws67385642 (67385642)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: /homepages/13/d4297903498/htdocs/wordpress/wp-content/plugins/restrict-user-access/freemius.php
<?php
/**
 * @package Restrict User Access
 * @author Joachim Jensen <joachim@dev.institute>
 * @license GPLv3
 * @copyright 2024 by Joachim Jensen
 */

defined('ABSPATH') || exit;

// Create a helper function for easy SDK access.
function rua_fs()
{
    global $rua_fs;

    if (!isset($rua_fs)) {
        // Include Freemius SDK.
        require_once dirname(__FILE__) . '/lib/freemius/start.php';

        $rua_fs = fs_dynamic_init([
            'id'                             => '1538',
            'slug'                           => 'restrict-user-access',
            'type'                           => 'plugin',
            'public_key'                     => 'pk_606dec7b339c246a1bad6a6a04c52',
            'is_premium'                     => false,
            'has_addons'                     => true,
            'has_paid_plans'                 => false,
            'bundle_id'                      => '3207',
            'bundle_public_key'              => 'pk_e636ffbaa31bcdaa9d017a9f9a77a',
            'bundle_license_auto_activation' => true,
            'menu'                           => [
                'slug'    => 'wprua',
                'contact' => false,
                'support' => false,
                'account' => true
            ],
            'opt_in_moderation' => [
                'new'       => 100,
                'updates'   => 0,
                'localhost' => false,
            ],
        ]);
        $rua_fs->add_filter('connect-header', function ($text) use ($rua_fs) {
            return '<h2>' .
                sprintf(
                    __('Thank you for installing %s!', 'restrict-user-access'),
                    esc_html($rua_fs->get_plugin_name())
                ) . '</h2>';
        });
        $rua_fs->add_filter('connect_message_on_update', 'rua_fs_connect_message_update', 10, 6);
        $rua_fs->add_filter('connect_message', 'rua_fs_connect_message_update', 10, 6);
        $rua_fs->add_filter('plugin_icon', 'rua_fs_get_plugin_icon');
        $rua_fs->add_filter('permission_extensions_default', '__return_true');
        $rua_fs->add_filter('hide_freemius_powered_by', '__return_true');
    }
    return $rua_fs;
}

// Init Freemius.
$rua_fs = rua_fs();

function rua_fs_connect_message_update(
    $message,
    $user_first_name,
    $plugin_title,
    $user_login,
    $site_link,
    $freemius_link
) {
    return sprintf(
        __('Please help us improve the plugin by securely sharing some basic WordPress environment info. If you skip this, that\'s okay! %2$s will still work just fine.', 'restrict-user-access'),
        $user_first_name,
        $plugin_title,
        $user_login,
        $site_link,
        $freemius_link
    );
}

function rua_fs_get_plugin_icon()
{
    return dirname(__FILE__) . '/assets/img/icon.png';
}

// Signal that SDK was initiated.
do_action('rua_fs_loaded', $rua_fs);