Bạn nên chuyển CALL your_procedure qua DB::raw đến DB::SELECT .
Vì vậy, điều này sẽ hoạt động và nó trả về tập kết quả:
$p0 = Carbon::now();
$p1 = Carbon::now()->addDays(7);
$p2 = 100;
$p3 = 2;
DB::select(DB::raw("CALL rentalsAvailables_get($p0, $p1, $p2, $p3)"));
Ngoài ra, bạn có thể chuyển đổi tập hợp kết quả thành Mô hình hùng hồn sử dụng hydrate phương pháp.
Foo::hydrate($result_from_db_select);
Hy vọng điều này sẽ giúp bạn sau 6 tháng :))