文字をいい感じに書き換えたい
頻繁ではないですが、 'xxx_yyy'
のように、View側でスネークケースのものを、バックエンドで受け取ったときとか、
スネークケースをキャメルケースに変えたいときがあったら?
あるいは、DBのカラム名でスネークケースのものを、関数名とかのためにキャメルケースに変えたいときとか?
PHPには変換する関数はありませんが、Laravelにはヘルパ関数であります。
camel_case() snake_case()
$val = camel_case('xxx_yyy'); // xxxYyy
$val = snake_case('xxxYyy'); // xxx_yyy
また、テストするときはそのままでも良いですが、モックするときはStrクラスをモックすることで対応が出来ます。