MAGI
😭😭😭
в чем проблема непосредственно? или просто хочешь зарефакторить как лучше?
Vitalii
что непосредственно?
Anonymous
это эталонная орм для работы с репозиториями и дата мапером
Vitalii
нет у меня времени и возможности юзать доктрин
Dmitry
нет у меня времени и возможности юзать доктрин
тогда не заморачивайся. со временем сам упрешся в потолок и поймешь
Anonymous
нет у меня времени и возможности юзать доктрин
я тебе говорю не про юзание доктрина а про то что там в доке лучшие подходы описаны
Anonymous
если не хочешь делай свой велосипед и не спрашивай как лучше
Anonymous
Все равно дерьмо получится
MAGI
ну конечно лучше же критиковать безаргументированно, а как дойдет дело до фактов, просто слиться))
Vitalii
там с репозиториями и отдельными entity мы решили, что к ларе это не очень применимо в купе с eloquent
MAGI
николай ответил чуваку про репозитории, торесу докопался и слился. какие от меня факты необходимы?)
Vitalii
так вот, я привел пример, когда юзал НЕНУЖНЫЙ репозиторий как у меня все было и псрашиваю как мне по нормальному это в модель впихнуть
Anonymous
у тебя какие планы?
думаю сервис для обучения открыть может
Dmitry
николай ответил чуваку про репозитории, торесу докопался и слился. какие от меня факты необходимы?)
ну как бы какой прок от твоих сообщений если ты только и делаешь что ссылаешься на другие, не высказывая своего мнения
MAGI
там было 5 строк - ты сказал что можно все сократить и много лишних слов. когда попросили показать, как можно - слился. А уже написал больше текста в сумме на текущий момент, чем николай в сообщении
MAGI
ну как бы какой прок от твоих сообщений если ты только и делаешь что ссылаешься на другие, не высказывая своего мнения
чувак спросил по репам, ты начал задавать ему глупые вопросы когда и так понятно, что если он спрашивает, то это значит что у него недостаточно инфы. Смысл мне ему отвечат на вопрос второй раз, если николай уже ответил и все по делу?
Dmitry
так вот, я привел пример, когда юзал НЕНУЖНЫЙ репозиторий как у меня все было и псрашиваю как мне по нормальному это в модель впихнуть
прям в кконтроллере делай Post::create($requert->validated())/ И не парся. когда это станет не удобно будешь искать другой способ. Иди всегда по самому простому пути
Vitalii
это уже не удобно, я же почему то начал выносить сохранение в неправильный репозиторий
Anonymous
или можешь сделать методы типа addTags к примеру..
MAGI
смысл как раз в том, что ты докопался, сказав что много лишних слов, а я сказал что все по делу. Ты сказал что много слов можно убрать. Я попросил продемонстрировать, что можно убрать. Ты слился. Смысл было докапываться, если по факту все было описано по делу?)
Dmitry
чувак спросил по репам, ты начал задавать ему глупые вопросы когда и так понятно, что если он спрашивает, то это значит что у него недостаточно инфы. Смысл мне ему отвечат на вопрос второй раз, если николай уже ответил и все по делу?
я спросил как он понимет паттерн репозиторий и после его понимания либо объеснить где он не прав, либо понять что он все верно уловил. так что твой выпад не засчитывается
MAGI
не люблю диванную критику просто. Ничего личного, реально))
Vitalii
тем что там по нормализации тегов уже 10+ строк
MAGI
а хули ты доебался до челика, который написал все по делу, при этом оказав помощь чуваку, который её просил? Вот я и до тебя доебался в ответку
Anonymous
Да прератится срач!
Dmitry
тем что там по нормализации тегов уже 10+ строк
прогони через сервис, пусть он вернет готовые для записи
Konstantin
чет я перестаю в проекте понимать че там происходит, хотя сам писал )
Konstantin
некогда
Dmitry
если не понимаешь, то самое время :)
Konstantin
вот вообще не время
Konstantin
мне нужно за 2 дня сделать букинг отелей и самолетов
Dmitry
мне нужно за 2 дня сделать букинг отелей и самолетов
ну вот то что у тебя внутри foreach ($hotels as $hotel) { как то вообще не правильно выглядит
Konstantin
есть варианты ?
Konstantin
я получаю данные из xml
Konstantin
и соответственно далее сохраняю их
Konstantin
до следующего запроса в этот регион
Konstantin
если дата запроса более 14 дней, то обновляю отели
Konstantin
и их удобства
Dmitry
я получаю данные из xml
т.е. это тупо парсер?
Dmitry
тогда просто отключи ограничение по времени. и лучше запускай его через консоль
Konstantin
не канает
Konstantin
он напрямую зависит от поиска
Dmitry
он напрямую зависит от поиска
пользователь запрашивает данные, а ты из берешь из xml ?
Konstantin
логика следующая
Konstantin
именно
Konstantin
юзер спрашивает, я лезу в xml
Konstantin
или не лезу в плане отелей, если реквесту меньше 14 дней по данной стране
Konstantin
и беру их тогда из бд
Dmitry
и беру их тогда из бд
тогда бы я наверное просто создавал новые каждые 14 дней без проверки на существование. Или у тебя там идет какая то связь по id ?
Konstantin
вот я так и думаю
Konstantin
на id есть завязки
Konstantin
блять...
Dmitry
ну они будут не релевантные все равно
Konstantin
почему же
Konstantin
отель то один и тот же
Dmitry
потому что связь с отелем у которого номер был 222-222-22 а сейча это отель с номером 333-333-33
Dmitry
т.е. по сути могут поменяться свойства отеля и ты не будешь знать к какому именно варианты идет связь
Konstantin
нет, как раз буду
Konstantin
они у овнера под айдишниками
Dmitry
ну тем более, тогда по его id и связывай
Konstantin
угу
Konstantin
об этом я тоже только сейчас подумал
Dmitry
но все равно можешь упереться во время чтения xml
Dmitry
можно сделать через аякс и очередь :)
Konstantin
не выйдет
Dmitry
почему?
Konstantin
синхронно должно быть
Dmitry
чел отправил запрос, ты ему показал страницу типа идет поиск, и ждешь пока файл не обработается
Konstantin
а оно в любом случае так и будет
Dmitry
а оно в любом случае так и будет
да, только с одном случае он ждет обновление страницы и отваливается по таймауту, а в другом нет