もくじ
Tinker
$ php artisan tinker
ライブラリやクラス、ネームスペースを指定
# use Gumi\mogu2
怪しい関数に値を入れてデバッグ
# app('App/Services/SampleCreateservice')->getCalcDate('yuu', 'A');
不具合がある関数や処理が見つかったらFactoryでデータを作ってテストのスクリプトをばーっと出力する。
# vi test.php <?php use Gumi\mogu2 while($result = Factory::GetHoge()) { $val = app('App\Services\SampleCreateservice')->->getCalcDate($name, $rank); echo $val . '<br/>'; }
Sourcetreeでファイル単位の差分を見る
問題のファイルに一時的に
<?php mondai(); // a
コメントの後に追記して、
Sourcetreeのステージにあがったファイルを指定して右クリックから、そのファイルの更新履歴が参照できる。