Sport.php 660 B

12345678910111213141516171819202122
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Http\Controllers\Controller;
  4. use App\Models\Sport as SportModel;
  5. use App\Services\FixtureService;
  6. class Sport extends Controller
  7. {
  8. public function index()
  9. {
  10. $date = request()->input('date', date('Y-m-d'));
  11. $start = strtotime($date);
  12. $end = strtotime("+1 day", $start);
  13. $list = SportModel::where("game_time", ">=", $start)
  14. ->where("game_time", "<", $end)->get();
  15. $count = SportModel::where("game_time", ">=", $start)
  16. ->where("game_time", "<", $end)->count();
  17. return $this->success(['list' => $list, 'count' => $count]);
  18. }
  19. }