=' ) && version_compare( (string) $wp_version, artbees_QV_MIN_WP, '>=' ) && defined( 'WC_VERSION' ) && version_compare( WC_VERSION, artbees_QV_MIN_WC, '>=' ); } public static function activate() { $requirements = new self(); if ( ! $requirements->is_supported() ) { deactivate_plugins( artbees_QV_BASENAME ); wp_die( esc_html( $requirements->message() ) ); } } public function register_notice() { add_action( 'admin_notices', array( $this, 'render_notice' ) ); } public function render_notice() { printf( '
%s