Slide 14
Slide 14 text
● switch 文における曖昧比較演算子にするルール
○ switch ($foo) { case 'bar': } -> switch (true) { case $foo == 'bar': }
● 曖昧比較演算子を互換関数にするルール
○ 1 == 2; -> \Colopl\BackwardsCompatibility\Php74\eq(1, 2);
■ switch 文の == も最終的にこれで変換される
● APC から APCu へ移行するためのルール
○ apc_clear_cache('user'); -> apcu_clear_cache(); 等
● 曖昧比較演算を伴う配列関連の関数を互換関数にするルール
○ in_array, array_search, array_keys -> ext-colopl_bc の関数に
置換
書いた主な Rector ルール
14
#phperkaigi #a #colopltech