File: //proc/self/cwd/wp-content/plugins/woocommerce-zapier/legacy/Trigger/Subscription/RenewalFailed.php
<?php
namespace OM4\Zapier\Trigger\Subscription;
use OM4\Zapier\Trigger\Subscription\Base;
defined( 'ABSPATH' ) || exit;
/**
* Describe Subscriptions Renewal Failed Trigger
*
* @deprecated 2.0.0
*/
class RenewalFailed extends Base {
/**
* Constructor
*/
public function __construct() {
$this->trigger_title = __( 'Subscription Renewal Failed', 'woocommerce-zapier' );
$this->trigger_description = __( 'Triggers when a subscription renewal payment fails.', 'woocommerce-zapier' );
// Prefix the trigger key with wc. to denote that this is a trigger that relates to a WooCommerce order.
$this->trigger_key = 'wc.subscription_renewal_failed';
$this->sort_order = 6;
// This hook accepts 2 parameters, but we only need the first one (the subscription ID).
// The first parameter is the WC_Subscription object, which we need (and is converted to a subscription ID).
// The second parameter is a WC_Order object, which we don't need.
$this->actions['woocommerce_subscription_renewal_payment_failed'] = 1;
parent::__construct();
}
}