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();