require_once GFP_GF_UTILITY_PATH . '/tools/toggle-all-fields-required.php';
            require_once GFP_GF_UTILITY_PATH . '/tools/redact.php';
        }
    }
    public function load_textdomain()
    {
        $gfp_gf_utility_lang_dir = dirname(plugin_basename(GFP_GF_UTILITY_FILE)) . '/languages/';
        $gfp_gf_utility_lang_dir = apply_filters('gfp_gf_utility_language_dir', $gfp_gf_utility_lang_dir);
        $locale = apply_filters('plugin_locale', get_locale(), 'gfp-utility');
        $mofile = sprintf('%1$s-%2$s.mo', 'gfp-utility', $locale);
        $mofile_local = $gfp_gf_utility_lang_dir . $mofile;
        $mofile_global = WP_LANG_DIR . '/gfp-utility/' . $mofile;
        if (file_exists($mofile_global)) {
            load_textdomain('gfp-utility', $mofile_global);
        } elseif (file_exists($mofile_local)) {
            load_textdomain('gfp-utility', $mofile_local);
        } else {
            load_plugin_textdomain('gfp-utility', false, $gfp_gf_utility_lang_dir);
        }
    }
    public static function get_version()
    {
        return self::$_this->version;
    }
}
define('GFP_GF_UTILITY_FILE', __FILE__);
define('GFP_GF_UTILITY_PATH', plugin_dir_path(__FILE__));
define('GFP_GF_UTILITY_URL', plugin_dir_url(__FILE__));
$gfutility = new GFP_GF_Utility();
$gfutility->run();