Edit File by line
/home/zeestwma/richards.../wp-conte.../plugins/wpforms-.../src/Integrat.../Square
File: Helpers.php
return self::get_webhook_url_for_rest();
[500] Fix | Delete
}
[501] Fix | Delete
[502] Fix | Delete
return self::get_webhook_url_for_curl();
[503] Fix | Delete
}
[504] Fix | Delete
[505] Fix | Delete
/**
[506] Fix | Delete
* Determine if the REST API is set in WPForms settings.
[507] Fix | Delete
*
[508] Fix | Delete
* @since 1.9.5
[509] Fix | Delete
*
[510] Fix | Delete
* @return bool
[511] Fix | Delete
*/
[512] Fix | Delete
public static function is_rest_api_set(): bool {
[513] Fix | Delete
[514] Fix | Delete
return wpforms_setting( 'square-webhooks-communication', 'rest' ) === 'rest';
[515] Fix | Delete
}
[516] Fix | Delete
[517] Fix | Delete
/**
[518] Fix | Delete
* Get webhook URL for cURL fallback.
[519] Fix | Delete
*
[520] Fix | Delete
* @since 1.9.5
[521] Fix | Delete
*
[522] Fix | Delete
* @return string
[523] Fix | Delete
*/
[524] Fix | Delete
public static function get_webhook_url_for_curl(): string {
[525] Fix | Delete
[526] Fix | Delete
return add_query_arg( self::get_webhook_endpoint_data()['fallback'], '1', site_url() );
[527] Fix | Delete
}
[528] Fix | Delete
[529] Fix | Delete
/**
[530] Fix | Delete
* Determine if webhooks are enabled in WPForms settings.
[531] Fix | Delete
*
[532] Fix | Delete
* @since 1.9.5
[533] Fix | Delete
*
[534] Fix | Delete
* @return bool
[535] Fix | Delete
*/
[536] Fix | Delete
public static function is_webhook_enabled(): bool {
[537] Fix | Delete
[538] Fix | Delete
return wpforms_setting( 'square-webhooks-enabled' );
[539] Fix | Delete
}
[540] Fix | Delete
[541] Fix | Delete
/**
[542] Fix | Delete
* Determine whether the application fee is supported.
[543] Fix | Delete
*
[544] Fix | Delete
* @since 1.9.5
[545] Fix | Delete
*
[546] Fix | Delete
* @param string $currency Currency.
[547] Fix | Delete
*
[548] Fix | Delete
* @return bool
[549] Fix | Delete
*/
[550] Fix | Delete
public static function is_application_fee_supported( string $currency = '' ): bool {
[551] Fix | Delete
[552] Fix | Delete
$currency = ! $currency ? wpforms_get_currency() : $currency;
[553] Fix | Delete
[554] Fix | Delete
return strtoupper( $currency ) === 'USD';
[555] Fix | Delete
}
[556] Fix | Delete
}
[557] Fix | Delete
[558] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function