Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions square/helpers/FrmSquareLiteApiHelper.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?php
if ( ! defined( 'ABSPATH' ) ) {
die( 'You are not allowed to call this page directly.' );
}

/**
* This file exists for backward compatibility with the Payments Submodule.
* Without these functions the Authorize.Net add on will trigger fatal errors.
*/
class FrmSquareLiteApiHelper {

/**
* The payments submodule calls this function.
* This function exists so payments can be refunded when the Stripe add-on or Authorize.Net is active.
*
* @param int $payment_id
*
* @return bool
*/
public static function refund_payment( $payment_id ) {
return FrmSquareLiteConnectHelper::refund_payment( $payment_id );

Check failure on line 21 in square/helpers/FrmSquareLiteApiHelper.php

View workflow job for this annotation

GitHub Actions / PHPStan

Method FrmSquareLiteApiHelper::refund_payment() should return bool but returns object|false.
}

/**
* The payments submodule calls this function.
* This function exists so subscriptions can be cancelled when the Stripe add-on or Authorize.Net is active.
*
* @param string $sub_id
*
* @return bool
*/
public static function cancel_subscription( $sub_id ) {
return FrmSquareLiteConnectHelper::cancel_subscription( $sub_id );

Check failure on line 33 in square/helpers/FrmSquareLiteApiHelper.php

View workflow job for this annotation

GitHub Actions / PHPStan

Method FrmSquareLiteApiHelper::cancel_subscription() should return bool but returns object|false.
}
}
Loading