rule(Php4ConstructorRector::class); $rectorConfig->rule(TernaryToNullCoalescingRector::class); $rectorConfig->rule(RandomFunctionRector::class); $rectorConfig->rule(ExceptionHandlerTypehintRector::class); $rectorConfig->rule(MultiDirnameRector::class); $rectorConfig->rule(ListSplitStringRector::class); $rectorConfig->rule(EmptyListRector::class); # be careful, run this just once, since it can keep swapping order back and forth $rectorConfig->rule(ListSwapArrayOrderRector::class); $rectorConfig->rule(CallUserMethodRector::class); $rectorConfig->rule(EregToPregMatchRector::class); $rectorConfig->rule(ReduceMultipleDefaultSwitchRector::class); $rectorConfig->rule(TernaryToSpaceshipRector::class); $rectorConfig->rule(WrapVariableVariableNameInCurlyBracesRector::class); $rectorConfig->rule(IfToSpaceshipRector::class); $rectorConfig->rule(StaticCallOnNonStaticToInstanceCallRector::class); $rectorConfig->rule(ThisCallOnStaticMethodToStaticCallRector::class); $rectorConfig->rule(BreakNotInLoopOrSwitchToReturnRector::class); $rectorConfig->rule(RenameMktimeWithoutArgsToTimeRector::class); $rectorConfig->rule(NonVariableToVariableOnFunctionCallRector::class); };