Вы серьезно? Вы думаете есть для этого какие-то магические методы? Превращайте все что напсиали в вопросе в код
Делайте два варианта маршутов для кадого раздела. Один с городом другой без. При перехоте на без города определяете его и редиректите на тот что с городом
На то и расчет у них 100% уверен. Помню когда ИП только оформил думал что все теперь я в безопасности. Ага наивный, нарвался на заказ после которого из меня все соки выжали. Сейчас понимаю что молодой был и глупый, нужно было ничего не делать и в суд пойти, по договору все было в мою пользу, но нет сидел делал правочки после правочек)
Как говорится захотело ваше руководство и рыбку съесть и на х... сесть. Ну так объясните что готовы оплатить только в конце работы. Зачем людям деньги которые еще им не пренадлежат и которые ваш ушлый начальник может потребовать вернуть?
Слава, про рыбку я имел ввиду бесплатность сервисов. А по поводу того что никто не сделал этого, простое объяснение, везде разный функционал и угодить все нереально
Johnny Gat, дальше говорят нет состава преступления, обращайтесь в суд. Суд задаст эти же вопросы)) Поулчится что услуга заказана, оказана и оплачена. Останется только заплатить налог)
Да я так понял что и не жулки это были) Просто не заладилось видимо в общении у них и ТС особо ушло хотел выкрутиться чтобы не за свой счет передлывать работу из-за неточного ее описания
Максим Федоров, да не)) Без эмоций. Просто выбесил) Реально в доке даже нет в таком стиле ничего написанного и все разжевано от и до. А тут этот кусок кода явно откуда-то слизан у него
О каких цифраф говорите?) Проект вырос это когда у вас RPS например не 10000 уников в сутки, а 3, 5, 10 и т.д. запрсов в секунду. Важрно понимать что Eloquent медленный не на уровне запросов к базе. Возможно вы что-то делаете не так. Использовать Raw вместо Eloquent нужно только тогда, когда вы точно уверены что дело в Eloquent) Например нужно убедиться нет ли лишних запросов, больших выборок с которыми вы работаете после получения из базы.
Был у меня опыт на проекте в 100 уников страницы грузились больше секунды. Оказалось что прошлый разработчик накодил так что к базе было в среднем 10 тысяч запрсов на каждой странице.
Shimpanze, Это называется Method Chaining (Цепочка методов)
Не нужно ничего нигде проверять. Просто делаете метод и в случае его запуска что-то делаете именно в нем
Делайте два варианта маршутов для кадого раздела. Один с городом другой без. При перехоте на без города определяете его и редиректите на тот что с городом