Deprecated: ScssPhp\ScssPhp\Compiler - Forum | JoomShaper
Awaiting an answer Helix Framework

Deprecated: ScssPhp\ScssPhp\Compiler

Asked by clausjepsen 1 month ago Last activity 1 month ago

Running latest version of Helix Ultimate 2.2.9 and SP PageBuilder 6.8.0, Joomla 6.1.3 and PHP 8.5.9

When running I get this warning in frontend:
Deprecated: ScssPhp\ScssPhp\Compiler::multiplyMedia(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in /home/ekkmitspace/public_html/plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5016

Deprecated: ScssPhp\ScssPhp\Compiler::pushEnv(): Implicitly marking parameter $block as nullable is deprecated, the explicit nullable type must be used instead in /home/ekkmitspace/public_html/plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5108

Deprecated: ScssPhp\ScssPhp\Compiler::set(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in /home/ekkmitspace/public_html/plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5172

Deprecated: ScssPhp\ScssPhp\Compiler::get(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in /home/ekkmitspace/public_html/plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5278

Deprecated: ScssPhp\ScssPhp\Compiler::has(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in /home/ekkmitspace/public_html/plugins/system/helixultimate/vendor/scssphp/scssphp/src/Compiler.php on line 5343

2 replies

Toufiq Senior Staff

Hi there,

Thank you for reaching out, and I apologize for any inconvenience caused by this oversight. Helix Ultimate isn't ready for the PHP 8.5. Please use the 8.4 and let me know the update.

Best regards,

Toufiqur Rahman (Team Lead, Support)

Paul Frankowski Senior Staff
1 month ago · edited

You can also hide those warnings by Joomla global settings, or disable Scss compiler from template options settings and still use PHP 8.5 in both cases.

yes, informed our developer, we should corrected that in 2.2.11 version.

clausjepsen Asked this

Thanks!

Log in to reply.