0
私たちが週末にいない限り、今後の週末の範囲内のすべてのジョブを返すには、これが必要です。それから、今週末にすべての仕事を返す必要があります。このロジックは見た目がいいですか?この機能は、今週または今週の週末の日付を常に返しますか?
public function index()
{
$friday = Carbon::parse("this friday 6 pm");
$sunday = Carbon::parse("this sunday 11:59 pm");
if ($friday < Carbon::now()){
$friday = Carbon::parse("last friday 6pm");
}
$jobs = Job::whereBetween('start_date', [$friday, $sunday])->get();
return view('foo.bar.index', ['jobs' => $jobs]);
}
ありがとうございます!私たちは本当に厳しい締め切りですが、私はユニットテストの重要性をもう一度説明しました。私はこれを、なぜ、迅速に対処するのではなく、正しく行動するために時間をかけ続けるべきかの例として使用します。 –