rule(WhileEachToForeachRector::class); $rectorConfig->rule(ListEachRector::class); $rectorConfig->rule(ReplaceEachAssignmentWithKeyCurrentRector::class); $rectorConfig->rule(UnsetCastRector::class); $rectorConfig->ruleWithConfiguration(RenameFunctionRector::class, [ # and imagewbmp 'jpeg2wbmp' => 'imagecreatefromjpeg', # or imagewbmp 'png2wbmp' => 'imagecreatefrompng', #migration72.deprecated.gmp_random-function # http://php.net/manual/en/migration72.deprecated.php # or gmp_random_range 'gmp_random' => 'gmp_random_bits', 'read_exif_data' => 'exif_read_data', ]); $rectorConfig->rule(GetClassOnNullRector::class); $rectorConfig->rule(IsObjectOnIncompleteClassRector::class); $rectorConfig->rule(ParseStrWithResultArgumentRector::class); $rectorConfig->rule(StringsAssertNakedRector::class); $rectorConfig->rule(CreateFunctionToAnonymousFunctionRector::class); $rectorConfig->rule(StringifyDefineRector::class); };