LLMS_Controller_Orders::pending_cancel_order( obj $order )
Unschedule recurring payments and schedule access expiration
Description Description
Parameters Parameters
- $order
-
(obj) (Required) LLMS_Order object
Return Return
(void)
Source Source
File: includes/controllers/class.llms.controller.orders.php
public function pending_cancel_order( $order ) { $date = $order->get_next_payment_due_date( 'Y-m-d H:i:s' ); $order->set( 'date_access_expires', $date ); $order->unschedule_recurring_payment(); $order->maybe_schedule_expiration(); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.19.0 | Introduced. |
User Contributed Notes User Contributed Notes
Permalink: