Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

defined('ABSPATH') || die; use Automattic\WooCommerce\Utilities\FeaturesUtil; goto gcoqP;..

Decoded Output download

<?   defined('ABSPATH') || die; use Automattic\WooCommerce\Utilities\FeaturesUtil; goto gcoqP; gcoqP: add_action('plugins_loaded', function () { goto RjZgn; TosiK: JZym9: goto G00ex; EEk2u: define('ATUM_PO_TEXT_DOMAIN', 'atum-purchase-orders'); goto a9asi; RaW1L: if (defined('ATUM_PO_TEXT_DOMAIN')) { goto Ls9e6; } goto EEk2u; ps4uE: define('ATUM_PO_URL', plugin_dir_url(__FILE__)); goto r7M8v; G00ex: if (defined('ATUM_PO_URL')) { goto O1Nn1; } goto ps4uE; r7M8v: O1Nn1: goto mfgyR; fOlP4: define('ATUM_PO_PATH', plugin_dir_path(__FILE__)); goto O70kX; PQA4Q: define('ATUM_PO_VERSION', '1.1.5'); goto TosiK; GUlEE: if (defined('ATUM_PO_BASENAME')) { goto N0aun; } goto A3mZC; RjZgn: if (defined('ATUM_PO_VERSION')) { goto JZym9; } goto PQA4Q; TwkIz: N0aun: goto T7vJm; a9asi: Ls9e6: goto GUlEE; O70kX: MhMW4: goto RaW1L; A3mZC: define('ATUM_PO_BASENAME', plugin_basename(__FILE__)); goto TwkIz; mfgyR: if (defined('ATUM_PO_PATH')) { goto MhMW4; } goto fOlP4; T7vJm: }); goto rhPeq; rhPeq: class AtumPurchaseOrdersTrialAddon { const MINIMUM_ATUM_VERSION = '1.9.33'; const MINIMUM_ATUM_PL_VERSION = '1.8.8'; const MINIMUM_ATUM_MI_VERSION = '1.8.1'; const MINIMUM_PHP_VERSION = '7.1'; const MINIMUM_WC_VERSION = '5.0'; const MINIMUM_WP_VERSION = '5.6'; const ADDON_NAME = 'Purchase Orders PRO Trial'; const ADDON_KEY = 'purchase_orders_trial'; public function __construct() { goto MxZUU; yfQY1: add_filter('atum/addons/setup', array($this, 'register')); goto P0Myo; SBrY4: add_action('plugins_loaded', array($this, 'check_dependencies_minimum_versions')); goto lKqOb; MxZUU: register_activation_hook(__FILE__, array(__CLASS__, 'activate')); goto gqXW_; lKqOb: add_action('before_woocommerce_init', array($this, 'register_hpos_compatibility')); goto yfQY1; WqUU3: register_uninstall_hook(__FILE__, array(__CLASS__, 'uninstall')); goto SBrY4; gqXW_: register_deactivation_hook(__FILE__, array(__CLASS__, 'deactivate')); goto WqUU3; P0Myo: } public function register($installed) { $installed[self::ADDON_KEY] = array('name' => self::ADDON_NAME, 'description' => __('Take advanced control over purchasing and never worry about the difficulties that come with ordering stock, forgetting on items, missing the correct stock levels or simply losing overview of your business', ATUM_PO_TEXT_DOMAIN), 'addon_url' => 'https://stockmanagementlabs.com/addons/atum-purchase-orders-pro/', 'version' => ATUM_PO_VERSION, 'basename' => plugin_basename(__FILE__), 'bootstrap' => array($this, 'bootstrap')); return $installed; } public function bootstrap() { goto vJ6e2; vPEBd: $bootstrapped = TRUE; goto znnU8; znnU8: require_once ATUM_PO_PATH . 'vendor/autoload.php'; goto GSuGM; e94i5: if (!$this->check_minimum_versions()) { goto IAJj8; } goto vPEBd; GSuGM: new \AtumPO\Bootstrap(self::ADDON_KEY); goto tO085; vJ6e2: $bootstrapped = FALSE; goto e94i5; tO085: IAJj8: goto jR48M; jR48M: return $bootstrapped; goto B9fUo; B9fUo: } public static function activate() { do_action('atum/purchase_orders_pro/activated', '1.1.5'); } public static function deactivate() { goto QnQ0I; QnQ0I: if (!class_exists('\\Atum\\Components\\AtumAdminNotices')) { goto gY6Rg; } goto heDrj; xpCO5: gY6Rg: goto WJBwp; heDrj: \Atum\Components\AtumAdminNotices::clear_permament_notices(); goto xpCO5; WJBwp: } public static function uninstall() { goto qR5gI; Lmpgj: $wpdb->query("DELETE FROM {$wpdb->options} WHERE option_name LIKE '%_atum_addon_status_%'"); goto xQzaM; TBY1k: delete_transient('atum_addons_list'); goto Lmpgj; qR5gI: global $wpdb; goto TBY1k; xQzaM: } public function check_minimum_versions() { goto E6ftM; kC_pH: if (!defined('ATUM_VERSION') || version_compare(ATUM_VERSION, self::MINIMUM_ATUM_VERSION, '<')) { goto F5y9I; } goto V85J5; RUDDY: kti8a: goto PeTQf; SQD_U: if (!$minimum_version) { goto jS2k3; } goto NbqA3; dcUW1: Ok_x_: goto RHrJb; o4OmU: goto Us25q; goto dcUW1; JvdAP: $minimum_version = FALSE; goto icdfU; rh3er: \Atum\Components\AtumAdminNotices::add_notice($message, 'purchase_orders_pro_minimum_version', 'error'); goto M04XM; zfZAL: if (defined('ATUM_MULTINV_VERSION') && version_compare(ATUM_MULTINV_VERSION, self::MINIMUM_ATUM_MI_VERSION, '<')) { goto ACXde; } goto v0dN_; iN4Ha: jS2k3: goto rh3er; icdfU: goto Us25q; goto Jb8FI; E6ftM: global $wp_version; goto wzu2Z; ML1Sq: F5y9I: goto Yz_Gq; PZ61r: $message = sprintf(__('The %1$s add-on requires ATUM Multi-Inventory version %2$s or greater. Please update or disable it.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_ATUM_MI_VERSION); goto I6VdL; n92oQ: $minimum_version = FALSE; goto oDURp; T22KI: $minimum_version = FALSE; goto rZSNr; NbqA3: if (!\Atum\Addons\Addons::get_addons_loader_class()::check_addon(self::ADDON_KEY, self::ADDON_NAME, plugin_basename(__FILE__))) { goto DFU3K; } goto T8Jlg; H3jfk: kbA3u: goto x3zQg; ZM9qr: return $minimum_version; goto woi7C; zHb0F: $minimum_version = FALSE; goto o4OmU; wzu2Z: $minimum_version = TRUE; goto jU4DQ; q5QUA: if (!function_exists('wc')) { goto kbA3u; } goto osm5w; NOZmg: goto Us25q; goto ML1Sq; c_Vr4: iZwd3: goto Zy6zg; jU4DQ: $message = ''; goto kC_pH; Zy6zg: $message = sprintf(__("The %1\$s add-on requires the WooCommerce %2\$s version or greater. Please <a href='%3\$s'>update it</a>.", ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_WC_VERSION, esc_url(self_admin_url('update-core.php?force-check=1'))); goto n92oQ; PeTQf: $message = sprintf(__("The %1\$s add-on requires the WordPress %2\$s version or greater. Please <a href='%3\$s'>update it</a>.", ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_WP_VERSION, esc_url(self_admin_url('update-core.php?force-check=1'))); goto uiqCE; XZCRh: DFU3K: goto T22KI; WXfTR: $minimum_version = FALSE; goto GOgli; dpHgs: goto Us25q; goto H3jfk; T8Jlg: goto Cdn1D; goto iN4Ha; Yz_Gq: $message = sprintf(__('The %1$s add-on requires ATUM version %2$s or greater. Please update it.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_ATUM_VERSION); goto zHb0F; isPDF: goto Us25q; goto RUDDY; RHrJb: $message = sprintf(__('The %1$s add-on requires ATUM Product Levels version %2$s or greater. Please update or disable it.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_ATUM_PL_VERSION); goto JvdAP; V85J5: if (defined('ATUM_LEVELS_VERSION') && version_compare(ATUM_LEVELS_VERSION, self::MINIMUM_ATUM_PL_VERSION, '<')) { goto Ok_x_; } goto zfZAL; GOgli: goto Us25q; goto c_Vr4; x3zQg: $message = sprintf(__('The ATUM %s add-on requires WooCommerce to be activated.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME); goto WXfTR; Jb8FI: ACXde: goto PZ61r; v0dN_: if (version_compare($wp_version, self::MINIMUM_WP_VERSION, '<')) { goto kti8a; } goto q5QUA; I6VdL: $minimum_version = FALSE; goto isPDF; M04XM: goto Cdn1D; goto XZCRh; osm5w: if (version_compare(wc()->version, self::MINIMUM_WC_VERSION, '<')) { goto iZwd3; } goto NOZmg; uiqCE: $minimum_version = FALSE; goto dpHgs; rZSNr: Cdn1D: goto ZM9qr; oDURp: Us25q: goto SQD_U; woi7C: } public function check_dependencies_minimum_versions() { goto TcHwG; gps2S: if ($minimum_version) { goto F9WE0; } goto BMgeI; r8m5a: $message = sprintf(__("The ATUM %1\$s add-on requires the ATUM Inventory Management for WooCommerce plugin. Please <a href='%2\$s'>install it</a>.", ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, admin_url('plugin-install.php?s=atum&tab=search&type=term')); goto wBHyT; Vtrj5: $minimum_version = FALSE; goto GG4P3; gPART: mSX2u: goto jEu2f; Pebcc: goto cDKT3; goto FxnLS; lsttp: goto cDKT3; goto gPART; uFXQ1: if (!function_exists('get_plugins')) { require_once ABSPATH . 'wp-admin/includes/plugin.php'; } goto r1b68; GG4P3: goto cDKT3; goto CFXqE; r1b68: $installed = get_plugins(); goto eJyDX; ub4Wx: $message = ''; goto uFXQ1; jEu2f: $message = sprintf(__('The ATUM %1$s add-on requires PHP version %2$s or greater. Please, update it or contact your hosting provider.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_PHP_VERSION); goto Vtrj5; wBHyT: $minimum_version = FALSE; goto Pebcc; CFXqE: uzNad: goto r8m5a; rykZq: $minimum_version = FALSE; goto D5x0Z; BMgeI: add_action('admin_notices', function () use($message) { goto utU8N; NHEvB: ?> 
						</strong> 
					</p> 
				</div> 
				<?php  goto w4lU7; csH4d: echo wp_kses_post($message); goto NHEvB; utU8N: ?> 
				<div class="atum-notice notice notice-error"> 
					<p> 
						<strong> 
							<?php  goto csH4d; w4lU7: }); goto Bs1vQ; FxnLS: F5PeB: goto f295J; DKTQH: if (!is_plugin_active($atum_file)) { goto F5PeB; } goto lsttp; NO0zV: if (version_compare(phpversion(), self::MINIMUM_PHP_VERSION, '<')) { goto mSX2u; } goto t1K0N; eJyDX: $atum_file = 'atum-stock-manager-for-woocommerce/atum-stock-manager-for-woocommerce.php'; goto NO0zV; t1K0N: if (!isset($installed[$atum_file])) { goto uzNad; } goto DKTQH; TcHwG: $minimum_version = TRUE; goto ub4Wx; Bs1vQ: F9WE0: goto G3j0p; f295J: $message = sprintf(__("The ATUM %1\$s add-on requires the ATUM Inventory Management for WooCommerce plugin. Please enable it from <a href='%2\$s'>plugins page</a>.", ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, admin_url('plugins.php')); goto rykZq; D5x0Z: cDKT3: goto gps2S; G3j0p: } public function register_hpos_compatibility() { goto QLkfN; QLkfN: if (!class_exists('\\Automattic\\WooCommerce\\Utilities\\FeaturesUtil')) { goto aVA28; } goto v1i0F; y13HX: aVA28: goto NHUGH; v1i0F: FeaturesUtil::declare_compatibility('custom_order_tables', ATUM_PO_BASENAME); goto y13HX; NHUGH: } } goto XoKCs; XoKCs: new AtumPurchaseOrdersTrialAddon(); 
 ?>

Did this file decode correctly?

Original Code

 defined('ABSPATH') || die; use Automattic\WooCommerce\Utilities\FeaturesUtil; goto gcoqP; gcoqP: add_action('plugins_loaded', function () { goto RjZgn; TosiK: JZym9: goto G00ex; EEk2u: define('ATUM_PO_TEXT_DOMAIN', 'atum-purchase-orders'); goto a9asi; RaW1L: if (defined('ATUM_PO_TEXT_DOMAIN')) { goto Ls9e6; } goto EEk2u; ps4uE: define('ATUM_PO_URL', plugin_dir_url(__FILE__)); goto r7M8v; G00ex: if (defined('ATUM_PO_URL')) { goto O1Nn1; } goto ps4uE; r7M8v: O1Nn1: goto mfgyR; fOlP4: define('ATUM_PO_PATH', plugin_dir_path(__FILE__)); goto O70kX; PQA4Q: define('ATUM_PO_VERSION', '1.1.5'); goto TosiK; GUlEE: if (defined('ATUM_PO_BASENAME')) { goto N0aun; } goto A3mZC; RjZgn: if (defined('ATUM_PO_VERSION')) { goto JZym9; } goto PQA4Q; TwkIz: N0aun: goto T7vJm; a9asi: Ls9e6: goto GUlEE; O70kX: MhMW4: goto RaW1L; A3mZC: define('ATUM_PO_BASENAME', plugin_basename(__FILE__)); goto TwkIz; mfgyR: if (defined('ATUM_PO_PATH')) { goto MhMW4; } goto fOlP4; T7vJm: }); goto rhPeq; rhPeq: class AtumPurchaseOrdersTrialAddon { const MINIMUM_ATUM_VERSION = '1.9.33'; const MINIMUM_ATUM_PL_VERSION = '1.8.8'; const MINIMUM_ATUM_MI_VERSION = '1.8.1'; const MINIMUM_PHP_VERSION = '7.1'; const MINIMUM_WC_VERSION = '5.0'; const MINIMUM_WP_VERSION = '5.6'; const ADDON_NAME = 'Purchase Orders PRO Trial'; const ADDON_KEY = 'purchase_orders_trial'; public function __construct() { goto MxZUU; yfQY1: add_filter('atum/addons/setup', array($this, 'register')); goto P0Myo; SBrY4: add_action('plugins_loaded', array($this, 'check_dependencies_minimum_versions')); goto lKqOb; MxZUU: register_activation_hook(__FILE__, array(__CLASS__, 'activate')); goto gqXW_; lKqOb: add_action('before_woocommerce_init', array($this, 'register_hpos_compatibility')); goto yfQY1; WqUU3: register_uninstall_hook(__FILE__, array(__CLASS__, 'uninstall')); goto SBrY4; gqXW_: register_deactivation_hook(__FILE__, array(__CLASS__, 'deactivate')); goto WqUU3; P0Myo: } public function register($installed) { $installed[self::ADDON_KEY] = array('name' => self::ADDON_NAME, 'description' => __('Take advanced control over purchasing and never worry about the difficulties that come with ordering stock, forgetting on items, missing the correct stock levels or simply losing overview of your business', ATUM_PO_TEXT_DOMAIN), 'addon_url' => 'https://stockmanagementlabs.com/addons/atum-purchase-orders-pro/', 'version' => ATUM_PO_VERSION, 'basename' => plugin_basename(__FILE__), 'bootstrap' => array($this, 'bootstrap')); return $installed; } public function bootstrap() { goto vJ6e2; vPEBd: $bootstrapped = TRUE; goto znnU8; znnU8: require_once ATUM_PO_PATH . 'vendor/autoload.php'; goto GSuGM; e94i5: if (!$this->check_minimum_versions()) { goto IAJj8; } goto vPEBd; GSuGM: new \AtumPO\Bootstrap(self::ADDON_KEY); goto tO085; vJ6e2: $bootstrapped = FALSE; goto e94i5; tO085: IAJj8: goto jR48M; jR48M: return $bootstrapped; goto B9fUo; B9fUo: } public static function activate() { do_action('atum/purchase_orders_pro/activated', '1.1.5'); } public static function deactivate() { goto QnQ0I; QnQ0I: if (!class_exists('\\Atum\\Components\\AtumAdminNotices')) { goto gY6Rg; } goto heDrj; xpCO5: gY6Rg: goto WJBwp; heDrj: \Atum\Components\AtumAdminNotices::clear_permament_notices(); goto xpCO5; WJBwp: } public static function uninstall() { goto qR5gI; Lmpgj: $wpdb->query("DELETE FROM {$wpdb->options} WHERE option_name LIKE '%_atum_addon_status_%'"); goto xQzaM; TBY1k: delete_transient('atum_addons_list'); goto Lmpgj; qR5gI: global $wpdb; goto TBY1k; xQzaM: } public function check_minimum_versions() { goto E6ftM; kC_pH: if (!defined('ATUM_VERSION') || version_compare(ATUM_VERSION, self::MINIMUM_ATUM_VERSION, '<')) { goto F5y9I; } goto V85J5; RUDDY: kti8a: goto PeTQf; SQD_U: if (!$minimum_version) { goto jS2k3; } goto NbqA3; dcUW1: Ok_x_: goto RHrJb; o4OmU: goto Us25q; goto dcUW1; JvdAP: $minimum_version = FALSE; goto icdfU; rh3er: \Atum\Components\AtumAdminNotices::add_notice($message, 'purchase_orders_pro_minimum_version', 'error'); goto M04XM; zfZAL: if (defined('ATUM_MULTINV_VERSION') && version_compare(ATUM_MULTINV_VERSION, self::MINIMUM_ATUM_MI_VERSION, '<')) { goto ACXde; } goto v0dN_; iN4Ha: jS2k3: goto rh3er; icdfU: goto Us25q; goto Jb8FI; E6ftM: global $wp_version; goto wzu2Z; ML1Sq: F5y9I: goto Yz_Gq; PZ61r: $message = sprintf(__('The %1$s add-on requires ATUM Multi-Inventory version %2$s or greater. Please update or disable it.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_ATUM_MI_VERSION); goto I6VdL; n92oQ: $minimum_version = FALSE; goto oDURp; T22KI: $minimum_version = FALSE; goto rZSNr; NbqA3: if (!\Atum\Addons\Addons::get_addons_loader_class()::check_addon(self::ADDON_KEY, self::ADDON_NAME, plugin_basename(__FILE__))) { goto DFU3K; } goto T8Jlg; H3jfk: kbA3u: goto x3zQg; ZM9qr: return $minimum_version; goto woi7C; zHb0F: $minimum_version = FALSE; goto o4OmU; wzu2Z: $minimum_version = TRUE; goto jU4DQ; q5QUA: if (!function_exists('wc')) { goto kbA3u; } goto osm5w; NOZmg: goto Us25q; goto ML1Sq; c_Vr4: iZwd3: goto Zy6zg; jU4DQ: $message = ''; goto kC_pH; Zy6zg: $message = sprintf(__("The %1\$s add-on requires the WooCommerce %2\$s version or greater. Please <a href='%3\$s'>update it</a>.", ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_WC_VERSION, esc_url(self_admin_url('update-core.php?force-check=1'))); goto n92oQ; PeTQf: $message = sprintf(__("The %1\$s add-on requires the WordPress %2\$s version or greater. Please <a href='%3\$s'>update it</a>.", ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_WP_VERSION, esc_url(self_admin_url('update-core.php?force-check=1'))); goto uiqCE; XZCRh: DFU3K: goto T22KI; WXfTR: $minimum_version = FALSE; goto GOgli; dpHgs: goto Us25q; goto H3jfk; T8Jlg: goto Cdn1D; goto iN4Ha; Yz_Gq: $message = sprintf(__('The %1$s add-on requires ATUM version %2$s or greater. Please update it.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_ATUM_VERSION); goto zHb0F; isPDF: goto Us25q; goto RUDDY; RHrJb: $message = sprintf(__('The %1$s add-on requires ATUM Product Levels version %2$s or greater. Please update or disable it.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_ATUM_PL_VERSION); goto JvdAP; V85J5: if (defined('ATUM_LEVELS_VERSION') && version_compare(ATUM_LEVELS_VERSION, self::MINIMUM_ATUM_PL_VERSION, '<')) { goto Ok_x_; } goto zfZAL; GOgli: goto Us25q; goto c_Vr4; x3zQg: $message = sprintf(__('The ATUM %s add-on requires WooCommerce to be activated.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME); goto WXfTR; Jb8FI: ACXde: goto PZ61r; v0dN_: if (version_compare($wp_version, self::MINIMUM_WP_VERSION, '<')) { goto kti8a; } goto q5QUA; I6VdL: $minimum_version = FALSE; goto isPDF; M04XM: goto Cdn1D; goto XZCRh; osm5w: if (version_compare(wc()->version, self::MINIMUM_WC_VERSION, '<')) { goto iZwd3; } goto NOZmg; uiqCE: $minimum_version = FALSE; goto dpHgs; rZSNr: Cdn1D: goto ZM9qr; oDURp: Us25q: goto SQD_U; woi7C: } public function check_dependencies_minimum_versions() { goto TcHwG; gps2S: if ($minimum_version) { goto F9WE0; } goto BMgeI; r8m5a: $message = sprintf(__("The ATUM %1\$s add-on requires the ATUM Inventory Management for WooCommerce plugin. Please <a href='%2\$s'>install it</a>.", ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, admin_url('plugin-install.php?s=atum&tab=search&type=term')); goto wBHyT; Vtrj5: $minimum_version = FALSE; goto GG4P3; gPART: mSX2u: goto jEu2f; Pebcc: goto cDKT3; goto FxnLS; lsttp: goto cDKT3; goto gPART; uFXQ1: if (!function_exists('get_plugins')) { require_once ABSPATH . 'wp-admin/includes/plugin.php'; } goto r1b68; GG4P3: goto cDKT3; goto CFXqE; r1b68: $installed = get_plugins(); goto eJyDX; ub4Wx: $message = ''; goto uFXQ1; jEu2f: $message = sprintf(__('The ATUM %1$s add-on requires PHP version %2$s or greater. Please, update it or contact your hosting provider.', ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, self::MINIMUM_PHP_VERSION); goto Vtrj5; wBHyT: $minimum_version = FALSE; goto Pebcc; CFXqE: uzNad: goto r8m5a; rykZq: $minimum_version = FALSE; goto D5x0Z; BMgeI: add_action('admin_notices', function () use($message) { goto utU8N; NHEvB: ?>
						</strong>
					</p>
				</div>
				<?php  goto w4lU7; csH4d: echo wp_kses_post($message); goto NHEvB; utU8N: ?>
				<div class="atum-notice notice notice-error">
					<p>
						<strong>
							<?php  goto csH4d; w4lU7: }); goto Bs1vQ; FxnLS: F5PeB: goto f295J; DKTQH: if (!is_plugin_active($atum_file)) { goto F5PeB; } goto lsttp; NO0zV: if (version_compare(phpversion(), self::MINIMUM_PHP_VERSION, '<')) { goto mSX2u; } goto t1K0N; eJyDX: $atum_file = 'atum-stock-manager-for-woocommerce/atum-stock-manager-for-woocommerce.php'; goto NO0zV; t1K0N: if (!isset($installed[$atum_file])) { goto uzNad; } goto DKTQH; TcHwG: $minimum_version = TRUE; goto ub4Wx; Bs1vQ: F9WE0: goto G3j0p; f295J: $message = sprintf(__("The ATUM %1\$s add-on requires the ATUM Inventory Management for WooCommerce plugin. Please enable it from <a href='%2\$s'>plugins page</a>.", ATUM_PO_TEXT_DOMAIN), self::ADDON_NAME, admin_url('plugins.php')); goto rykZq; D5x0Z: cDKT3: goto gps2S; G3j0p: } public function register_hpos_compatibility() { goto QLkfN; QLkfN: if (!class_exists('\\Automattic\\WooCommerce\\Utilities\\FeaturesUtil')) { goto aVA28; } goto v1i0F; y13HX: aVA28: goto NHUGH; v1i0F: FeaturesUtil::declare_compatibility('custom_order_tables', ATUM_PO_BASENAME); goto y13HX; NHUGH: } } goto XoKCs; XoKCs: new AtumPurchaseOrdersTrialAddon();

Function Calls

None

Variables

None

Stats

MD5 310b036f2d9a9a1e965a226e6cf37719
Eval Count 0
Decode Time 93 ms