Is weeblrAMP php7+ compatible? Running the WPEngine PHP Compatibility Checker throws 3 warnings and 1 error.
FILE: wp-content/plugins/weeblramp/vendor/weeblr/wblib/vendor/w-shadow/vendor/ParsedownLegacy.php
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1412 | ERROR | Indirect access to variables, properties and methods will be evaluated strictly in left-to-right order since PHP 7.0. Use curly braces to remove ambiguity.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: wp-content/plugins/weeblramp/vendor/weeblr/wblib/vendor/joomla/string/src/StringHelper.php
----------------------------------------------------------------------------------------------------------------------------
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES
----------------------------------------------------------------------------------------------------------------------------
22 | WARNING | INI directive 'mbstring.internal_encoding' is deprecated since PHP 5.6
23 | WARNING | INI directive 'mbstring.http_input' is deprecated since PHP 5.6
24 | WARNING | INI directive 'mbstring.http_output' is deprecated since PHP 5.6
Can this error be safely ignored? Or is it legitimate?
Also, are the warnings from backwards compatibility functions? The plugin states "This tool cannot detect unused code paths that might be used for backwards compatibility, potentially showing false positives." and I've seen some similar errors in other plugins, so same question, safe to ignore?
Thanks!
FILE: wp-content/plugins/weeblramp/vendor/weeblr/wblib/vendor/w-shadow/vendor/ParsedownLegacy.php
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1412 | ERROR | Indirect access to variables, properties and methods will be evaluated strictly in left-to-right order since PHP 7.0. Use curly braces to remove ambiguity.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: wp-content/plugins/weeblramp/vendor/weeblr/wblib/vendor/joomla/string/src/StringHelper.php
----------------------------------------------------------------------------------------------------------------------------
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES
----------------------------------------------------------------------------------------------------------------------------
22 | WARNING | INI directive 'mbstring.internal_encoding' is deprecated since PHP 5.6
23 | WARNING | INI directive 'mbstring.http_input' is deprecated since PHP 5.6
24 | WARNING | INI directive 'mbstring.http_output' is deprecated since PHP 5.6
Can this error be safely ignored? Or is it legitimate?
Also, are the warnings from backwards compatibility functions? The plugin states "This tool cannot detect unused code paths that might be used for backwards compatibility, potentially showing false positives." and I've seen some similar errors in other plugins, so same question, safe to ignore?
Thanks!