adikalon
ребят, есть такой запросец whereRaw('description REGEXP ?'...
А есть такой вот голый: where value regexp "[0-9]...
как этот самый value задать во whereRaw?
Antonio
Кажется это уже будет способ чесать висок топором 😂
Anton
Я тоже думал что у них должно быть что-то более мягкое для таких запросов... Как вариант - стоит в эту сторону подумать...
Anton
ну так чтобы берешь объект реквеста (в нем все есть), клонируешь, передаешь route и говоришь - запрос
Эмин
что вы имеете ввиду? запустить action котроллера из другого контроллера?
Anton
Д
Anton
Да
Эмин
думаю достаточно сделать $conteiner->call('MainController@index', $data)
Эмин
хотя я с ларавель общаюсь всего пару дней )
Эмин
но помойму в доках так было написано
Эмин
да и сам фреймворк так запускает все что ему нужно
Antonio
Я видел редирект, но не помню про выполнение
Эмин
но не уверен что это хорошее решение
Эмин
Контроллер должен получить данные и насытить другой (другие) сервис(-ы) для выполнения его задач
Эмин
надеюсь вы вашу логику не в контроллере реализуете
Antonio
Если при этом он ещё и реквест переведет в нужный тип и выполнит валидацию, то именно то,что надо.
Antonio
Эмин
помойму вы усложняете
Эмин
работайте из одного endpoint'a
Эмин
Опишите нормально реквест
Anton
Я предложил это только для того что если есть уже разные ендмоинты для всего, а потом с формы сразу все данные прислать
Эмин
Согласен, иногда так бывает проще, если код уже написан, либо если часть этого кода используется другой частью вашего приложения
Das
Как понять когда нужен сервис?
Эмин
Когда есть логика
Эмин
Задача контроллера ТОЛЬКО получить данные из реквеста и отдать тому, кто знает как их обработать
Das
Логика есть, но в моделях, когда нужен сервис?
Эмин
а вот в моделях логики быть не должно
Murad
не подскажите что делаю не так, я хочу сделать чтоб с боку отображалось 3 уровень меню. но третий цикл не выдает данные.
https://pastebin.com/daLxpVCE
Anton
Когда ты точно уверен - вот тут без сервиса никак - стоит задуматься 🙂
Das
Das
Например чат на советах - сервис?
Das
сокетах
Anton
чат на сокетах это уже апа
Anton
сервис это что-то мелкое
Anonymous
Что заюзать для кропа аватарок? Типа того, как это в соиалках реализовано
invariance
Brown
Привет всем, для rabbitmq использовать это https://github.com/vyuldashev/laravel-queue-rabbitmq или есть что то другое?
Александр
Привет всем!
Что-то я совсем запутался, помогите кто чем может)
Есть модель с сайтами и есть модель с тематиками. У каждого сайта может быть несколько тематик. Сейчас список с id всех тематик хранится в поле theme_id таблицы site в виде массива вот так, например, {"0":"10","1":"58","2":"61"}
Но при попытке связать это в модели вот так
Александр
public function theme()
{
return $this->belongsTo('App\Theme','theme_id');
}
Александр
Постоянно получаю ошибку Array to string conversion in BelongsTo.php (line 145)
Основная задача это получить по массиву с id этих тематик, массив с названием этих тематик.
Maksim (Ellrion)
Александр
Александр
придется запиливать промежуточную таблицу...
Александр
спасибо большое, я догадывался, но не хотел в это верить)
Maksim (Ellrion)
))
Maksim (Ellrion)
Встречался ли кто в ларе(работа через элоквент) с тем что автоинкремент идет только по нечетным(ну или только по четным) номерам в mysql?
Ростислав
Привет всем. Хочу поменять локаль в моем приложении,но при смене фейлятся тесты,не понимает некоторых символов шведского/финского языков. Может кто сталкивался,как исправить?
Maksim (Ellrion)
Anton
Anton
то есть надо смотреть настройки mysql
Maksim (Ellrion)
а какие именно настройки на это влеяют?
Brown
Maksim (Ellrion)
Влад
помогите, пожалуйста, нужно получить определенную запись в шаблоне из запроса к бд, который сделал в контроллере по id
Anton
или нет?
Maksim (Ellrion)
Ну так mysql был?
да это для мастер-мастер репликации. вот я только хз это разве актуально еще?
Anton
Anonymous
всем привет
Anonymous
подскажите оптимальный подход к задаче , пожалуйста
Anonymous
пишу api на php , прошу подсказать лучший подход к разработке: есть таблица transactions; имеет id, service_id, provider_id, timeestamp и тд и тп , а также поле sent( по умолчанию 0 ) нужно выбрать все транзакции и отправить провайдеру ( использую. курл и фjрмат запроса json ) , ели получен от провайдера ответ ок , надо изменить sent на 1, если нет , то отправить запрос снова через некоторое время; api работает в режиме реального времени, то есть если таблица пуста или все данные отправлены , при добавлении новой записи надо сразу отправить транзакцию провайдеру; хочу реализовать так , каждые 5 сек проверить , есть ли новые записи или нет , такой подход не самый лучший если в базе будет много записей, есть ещё другой вариант , но реализовать не могу при добавлении вызвать процедуру в баде mysql а потом както отправить. подскажите как поступить , pls
Anton
при добавлении записи в БД кидать job
Anton
который и будет процесить
Anton
зачем все сразу-то?
Anonymous
job ? а что это
Anonymous
покажешь в какую сторону копать
Anonymous
?
Евгений
кто юзал https://unisharp.github.io/laravel-filemanager/ ?
Евгений
есть вопросик
Евгений
с кастомным путём к файловому менеджеру
Евгений
а всё, победил
Евгений
еще бы разобраться как при загрузке картинки генерить несколько картинок разных размеров...
SarcasmIO
гайз, а задам вопрос, он мне долгое время жизни не дает, почему dd при большем кол-ве результатов, не дает посмотреть содержимое
SarcasmIO
SarcasmIO
например
invariance
это хороший вопрос
invariance
)