File: //proc/self/cwd/wp-content/plugins/woocommerce-zapier/legacy/Trigger/Subscription/Renewal.php
<?php
namespace OM4\Zapier\Trigger\Subscription;
use OM4\Zapier\Trigger\Subscription\Base;
defined( 'ABSPATH' ) || exit;
/**
* Describe Subscription Renewal Trigger
*
* @deprecated 2.0.0
*/
class Renewal extends Base {
/**
* Constructor
*/
public function __construct() {
$this->trigger_title = __( 'Subscription Renewed', 'woocommerce-zapier' );
$this->trigger_description = __( 'Triggers when a subscription renewal payment completes successfully.', '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';
$this->sort_order = 5;
// 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_complete'] = 1;
parent::__construct();
}
}