' . esc_html__( 'Activate only one copy of Buildmerce Agent Orders. Deactivate the previous Agent Paylater plugin before activating this edition.', 'buildmerce-agent-orders' ) . '
'; } ); return; } define( 'BM_AP_VERSION', '1.1.2' ); define( 'BM_AP_FILE', __FILE__ ); define( 'BM_AP_DIR', plugin_dir_path( __FILE__ ) ); add_action( 'before_woocommerce_init', static function () { if ( class_exists( '\Automattic\WooCommerce\Utilities\FeaturesUtil' ) ) { \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true ); } } ); require_once BM_AP_DIR . 'includes/class-bm-ap-input.php'; require_once BM_AP_DIR . 'includes/class-bm-ap-settings.php'; require_once BM_AP_DIR . 'includes/class-bm-ap-plugin.php'; register_activation_hook( __FILE__, array( 'BM_AP_Plugin', 'activate' ) ); register_deactivation_hook( __FILE__, array( 'BM_AP_Plugin', 'deactivate' ) ); add_action( 'plugins_loaded', static function () { if ( class_exists( 'WooCommerce' ) && version_compare( WC_VERSION, '8.2', '>=' ) ) { new BM_AP_Plugin(); } else { add_action( 'admin_notices', static function () { echo '' . esc_html__( 'Buildmerce Agent Orders requires WooCommerce 8.2 or newer.', 'buildmerce-agent-orders' ) . '