вроде по примерам верно однако он выдаёт массив с возможностями билдера
// так отрабатывает
$queryRes = Customer::query() // DB::table('customers')
->selectRaw('count(*) as subs')
->where('site_id', '=', $site_id)->get();
// а так
$queryRes = Customer::query(); // DB::table('customers')
$queryRes->selectRaw('count(*) as subs')
->where('site_id', '=', $site_id)->get();
// нет (
// причём не важно где разбиваю
то что он возвращает во втором случае
{
"connection": {},
"grammar": {},
"processor": {},
"bindings": {
"select": [],
"from": [],
"join": [],
"where": [
"1"
],
"having": [],
"order": [],
"union": []
},
"aggregate": null,
"columns": [
{}
...