Необходимо в контроллере,имея переменную city, простым вызовом
$city='1';
$posts=app('posts')->posts;
получить объект выборки из БД вот такой(заметьте, что здесь фигурирует переменная $city):
$posts = DB::table('post')->where('city', $city)->orderBy('id', 'desc')->get();
Как это реализовать через сервисконтейнер, сервиспровайдер, фасад(если необходимо)?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости