Skip to content

Commit

Permalink
PHP 8.4 | build-phar: remove use of E_STRICT
Browse files Browse the repository at this point in the history
The `E_STRICT` constant is deprecated as of PHP 8.4 and will be removed in PHP 9.0.

The error level hasn't been in use since PHP 8.0 anyway, so removing the exclusion from the `error_reporting()` setting in the `build-phar` script should make no difference in practice.

Ref:
* https://wiki.php.net/rfc/deprecations_php_8_4#remove_e_strict_error_level_and_deprecate_e_strict_constant
  • Loading branch information
jrfnl committed Sep 18, 2024
1 parent 8f520d3 commit 2488678
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion scripts/build-phar.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
use PHP_CodeSniffer\Tokenizers\PHP;
use PHP_CodeSniffer\Util\Tokens;

error_reporting(E_ALL | E_STRICT);
error_reporting(E_ALL);

if (ini_get('phar.readonly') === '1') {
echo 'Unable to build, phar.readonly in php.ini is set to read only.'.PHP_EOL;
Expand Down

0 comments on commit 2488678

Please sign in to comment.