PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / trunk
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More vtrunk
6.35 6.34 6.33.1 6.33 6.32.1 6.32 6.31 6.25 6.25.1 6.26 6.26.1 6.27 6.28 6.29 6.3 6.3.1 6.3.2 6.30 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.5.3 All 141 releases
← All changes | stripe/models/FrmTransLiteSubscription.php +18 -3 6.26 → trunk View file →
@@ -11,9 +11,9 @@
11 11 /**
12 12 * @return array
13 13 */
14 14 public function get_defaults() {
15 - $values = array(
15 + return array(
16 16 'sub_id' => array(
17 17 'sanitize' => 'sanitize_text_field',
18 18 'default' => '',
19 19 ),
@@ -73,10 +73,8 @@
73 73 'sanitize' => 'sanitize_text_field',
74 74 'default' => null,
75 75 ),
76 76 );
77 -
78 - return $values;
79 77 }
80 78
81 79 /**
82 80 * @return array
@@ -90,8 +88,25 @@
90 88 AND next_bill_date < %s
91 89 AND (status = 'active' OR status = 'future_cancel')",
92 90 3,
93 91 gmdate( 'Y-m-d' )
92 + )
93 + );
94 + }
95 +
96 + /**
97 + * Get all active or future_cancel subscriptions without next_bill_date check.
98 + *
99 + * @since 6.32
100 + *
101 + * @return array
102 + */
103 + public function get_active_subscriptions() {
104 + global $wpdb;
105 + return $wpdb->get_results(
106 + $wpdb->prepare(
107 + "SELECT * FROM %i WHERE (status = 'active' OR status = 'future_cancel')",
108 + $wpdb->prefix . 'frm_subscriptions'
94 109 )
95 110 );
96 111 }
97 112 }