Unparenthesized ternary operator PHP 7.4
-
There is an issue in
caldera-forms\classes\core.php on line 3732
with an unparenthesized ternary operation.
Current code:
$entry_id = !empty($wp_query->query_vars[ 'cf_entry' ]) ? $wp_query->query_vars[ 'cf_entry' ] : isset($_GET, $_GET[ 'entry' ]) && absint($_GET[ 'entry' ]) ? $_GET[ 'entry' ] : null;
Fix:
$entry_id = !empty($wp_query->query_vars[ 'cf_entry' ]) ? $wp_query->query_vars[ 'cf_entry' ] : (isset($_GET, $_GET[ 'entry' ]) && absint($_GET[ 'entry' ]) ? $_GET[ 'entry' ] : null);
- The topic ‘Unparenthesized ternary operator PHP 7.4’ is closed to new replies.