Change deprecated utf8_decode()
and utf8_encode()
to mb_convert_encoding()
-utf8_decode($value);
-utf8_encode($value);
+mb_convert_encoding($value, 'ISO-8859-1');
+mb_convert_encoding($value, 'UTF-8', 'ISO-8859-1');
Configure your rector.php
:
<?php
use Rector\Config\RectorConfig;
use Rector\Php82\Rector\FuncCall\Utf8DecodeEncodeToMbConvertEncodingRector;
return RectorConfig::configure()
->withRules([
Utf8DecodeEncodeToMbConvertEncodingRector::class,
]);