NOXSHELL
Server: Apache
System: Linux p3plzcpnl504199.prod.phx3.secureserver.net 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64
User: zew5vtsbg2ra (9542639)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/zew5vtsbg2ra/www/wp-content/plugins/checkout-plugins-stripe-woo/compatibility/cart-plugin.php
<?php
/**
 * Cart plugin compatibility
 *
 * @package checkout-plugins-stripe-woo
 * @since 1.4.5
 */

namespace CPSW\Compatibility;

use CPSW\Inc\Traits\Get_Instance;
use CPSW\Gateway\Stripe\Payment_Request_Api;

/**
 * Cart plugin class
 */
class Cart_Plugin {

	use Get_Instance;

	/**
	 * Constructor
	 */
	public function __construct() {
		$this->payment_request = Payment_Request_Api::get_instance();
		add_action( 'wcp_slide_out_footer_after', [ $this, 'render_payment_request_button' ] );
	}

	/**
	 * Payment request button render for cart plugin
	 *
	 * @return void
	 */
	public function render_payment_request_button() {
		$this->payment_request->payment_request_button();
	}
}