File: D:/HostingSpaces/SBogers10/reiskick.komma.nl/app/Countries/CountryComposer.php
<?php
namespace App\Countries;
class CountryComposer
{
public function forPhotoGrid($view)
{
$photoGridItems = Country::where('active', 1)
->with('images')
->whereNotNull('home_grid_position')
->orderBy('home_grid_position')
->take(6)
->get();
$view->with('photoGridItems', $photoGridItems);
}
public function visitedCountries($view)
{
$visitedCountries = Country::whereNotNull('map_iso')
->get();
$view->with('visitedCountries', $visitedCountries);
}
public function visitedCountriesByContinent($view)
{
$countriesByContinent = Country::whereNotNull('continent')
->orderBy('lft')
->get();
$view->with('countriesByContinent', $countriesByContinent->groupBy('continent'));
}
}