PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 6.18
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v6.18
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 | classes/controllers/FrmDeactivationFeedbackController.php +5 -6 6.336.18 View file →
@@ -2,9 +2,8 @@
2 2 /**
3 3 * Deactivation feedback controller
4 4 *
5 5 * @package Formidable
6 - *
7 6 * @since 6.15
8 7 */
9 8
10 9 if ( ! defined( 'ABSPATH' ) ) {
@@ -31,16 +30,18 @@
31 30 * @return bool
32 31 */
33 32 private static function feedback_is_expired() {
34 33 $feedback_expired = get_option( 'frm_feedback_expired' );
35 -
36 34 if ( ! $feedback_expired ) {
37 35 return true;
38 36 }
39 37
40 38 $expired_date = strtotime( $feedback_expired );
39 + if ( ! $expired_date ) {
40 + return true;
41 + }
41 42
42 - return $expired_date ? $expired_date < time() : true;
43 + return $expired_date < time();
43 44 }
44 45
45 46 /**
46 47 * Sets feedback expired date.
@@ -52,13 +53,11 @@
52 53 public static function set_feedback_expired_date( $plugin ) {
53 54 if ( empty( $_GET['frm_feedback_submitted'] ) ) {
54 55 return;
55 56 }
56 -
57 - if ( ! str_contains( $plugin, 'formidable.php' ) && ! str_contains( $plugin, 'formidable-pro.php' ) ) {
57 + if ( ! strpos( $plugin, 'formidable.php' ) && ! strpos( $plugin, 'formidable-pro.php' ) ) {
58 58 return;
59 59 }
60 -
61 60 update_option( 'frm_feedback_expired', gmdate( 'Y-m-d', strtotime( '+ 1 day' ) ) );
62 61 }
63 62
64 63 /**