LLMS_Order::get_last_transaction_date( array|string $status = 'llms-txn-succeeded', array|string $type = 'any', string $format = 'Y-m-d H:i:s' )
Retrieve the date of the last (most recent) transaction
Parameters Parameters
- $status
-
(array|string) (Optional) Filter by status (see transaction statuses). Default is 'llms-txn-succeeded'.
Default value: 'llms-txn-succeeded'
- $type
-
(array|string) (Optional) Filter by type [recurring|single|trial]. By default looks for any type.
Default value: 'any'
- $format
-
(string) (Optional) Date format of the return. Default is 'Y-m-d H:i:s'.
Default value: 'Y-m-d H:i:s'
Return Return
(string|false) Date or false if none found.
Source Source
File: includes/models/model.llms.order.php
878 879 880 881 882 883 884 885 | * @ return string|false Date or false if none found. */ public function get_last_transaction_date( $status = 'llms-txn-succeeded' , $type = 'any' , $format = 'Y-m-d H:i:s' ) { $txn = $this ->get_last_transaction( $status , $type ); if ( $txn ) { return $txn ->get_date( 'date' , $format ); } else { return false; |
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.0.0 | Introduced. |