Еще вопрос, как можно объединить запросы? и передать в вид например с помощью compact
$developers = Developers::where('status', 99999)
->orWhere(function($query)
{
$query->where('status', '=', 1)
->where('objects_built', '<>', NULL)
->where('completes_on_time', 1);
})
->orderBy('name')
->get();
$developer_id = 0; // id из $developers->id
$minPrice = DB::table('apartments')
->select('developer_statistics.developer_id', 'developer_statistics.text')
->leftJoin('residential_complexes', 'residential_complexes.id', '=', 'apartments.residential_complex_id')
->leftJoin('developers', '
developers.id', '=', 'residential_complexes.developer_id')
->where('
developers.id', '=', $developer_id)
->min('apartments.price');
чтоб дальше в foreach использовать