PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 6.23
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v6.23
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/models/FrmAddon.php +2 -2 6.256.23 View file →
@@ -295,9 +295,9 @@
295 295 $caps = FrmAppHelper::frm_capabilities( 'pro_only' );
296 296 $roles = get_editable_roles();
297 297 $settings = new FrmSettings();
298 298 foreach ( $caps as $cap => $cap_desc ) {
299 - $cap_roles = (array) ( $settings->$cap ?? 'administrator' );
299 + $cap_roles = (array) ( isset( $settings->$cap ) ? $settings->$cap : 'administrator' );
300 300
301 301 // Make sure administrators always have permissions.
302 302 if ( ! in_array( 'administrator', $cap_roles, true ) ) {
303 303 array_push( $cap_roles, 'administrator' );
@@ -551,9 +551,9 @@
551 551 // If the last check was invalid, we don't need to check again.
552 552 return true;
553 553 }
554 554
555 - $checked_time = $last_checked['time'] ?? false;
555 + $checked_time = isset( $last_checked['time'] ) ? $last_checked['time'] : false;
556 556 $time_ago = gmdate( 'Y-m-d H:i:s', strtotime( '-' . $time ) );
557 557 return $checked_time && $checked_time > $time_ago;
558 558 }
559 559