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/FrmTransLiteDb.php +11 -17 6.26 → trunk View file →
@@ -34,9 +34,9 @@
34 34 if ( ! $old_db_version ) {
35 35 $old_db_version = get_option( $this->db_opt_name );
36 36 }
37 37
38 - if ( $this->db_version == $old_db_version ) {
38 + if ( $this->db_version === (int) $old_db_version ) {
39 39 return;
40 40 }
41 41
42 42 global $wpdb;
@@ -135,9 +135,9 @@
135 135 * @param int|string $id
136 136 *
137 137 * @return bool|int
138 138 */
139 - public function &destroy( $id ) {
139 + public function destroy( $id ) {
140 140 FrmAppHelper::permission_check( 'administrator' );
141 141
142 142 global $wpdb;
143 143 $id = absint( $id );
@@ -147,17 +147,10 @@
147 147 */
148 148 do_action( 'frm_before_destroy_' . $this->singular, $id );
149 149
150 150 // @codingStandardsIgnoreStart
151 - $result = $wpdb->query(
152 - $wpdb->prepare(
153 - 'DELETE FROM ' . $wpdb->prefix . $this->table_name . ' WHERE id=%d',
154 - $id
155 - )
156 - );
151 + return $wpdb->query( $wpdb->prepare( 'DELETE FROM ' . $wpdb->prefix . $this->table_name . ' WHERE id=%d', $id ) );
157 152 // @codingStandardsIgnoreEnd
158 -
159 - return $result;
160 153 }
161 154
162 155 /**
163 156 * @param int|string $id
@@ -165,8 +158,9 @@
165 158 * @return array|object|null
166 159 */
167 160 public function get_one( $id ) {
168 161 global $wpdb;
162 +
169 163 // @codingStandardsIgnoreStart
170 164 return $wpdb->get_row(
171 165 $wpdb->prepare(
172 166 'SELECT * FROM ' . $wpdb->prefix . $this->table_name . ' WHERE id=%d',
@@ -291,11 +285,9 @@
291 285 *
292 286 * @return void
293 287 */
294 288 private function fill_values( $values, &$new_values ) {
295 - $defaults = $this->get_defaults();
296 -
297 - foreach ( $defaults as $val => $default ) {
289 + foreach ( $this->get_defaults() as $val => $default ) {
298 290 if ( isset( $values[ $val ] ) ) {
299 291 if ( $default['sanitize'] === 'float' ) {
300 292 $new_values[ $val ] = (float) $values[ $val ];
301 293 } elseif ( ! empty( $default['sanitize'] ) ) {
@@ -317,12 +309,14 @@
317 309 private function migrate_data( $old_db_version ) {
318 310 $migrations = array( 4 );
319 311
320 312 foreach ( $migrations as $migration ) {
321 - if ( $this->db_version >= $migration && $old_db_version < $migration ) {
322 - $function_name = 'migrate_to_' . $migration;
323 - $this->$function_name();
313 + if ( $this->db_version < $migration || $old_db_version >= $migration ) {
314 + continue;
324 315 }
316 +
317 + $function_name = 'migrate_to_' . $migration;
318 + $this->$function_name();
325 319 }
326 320 }
327 321
328 322 /**
@@ -333,9 +327,9 @@
333 327 private function migrate_to_4() {
334 328 global $wpdb;
335 329 $result = $wpdb->get_results( $wpdb->prepare( 'SHOW COLUMNS FROM ' . $wpdb->prefix . 'frm_payments LIKE %s', 'completed' ) );
336 330
337 - if ( empty( $result ) ) {
331 + if ( ! $result ) {
338 332 return;
339 333 }
340 334
341 335 $payments = $wpdb->get_results(