Максим
Добрый день. Подскажите есть ли какой пакет для отображения статуса очередей и статистики по ним, вроде Horizon но для очередей с DB. Не для редиса
Виктор
Подскажите как использовать конструктор класса, если я привязываю интерфейс к реализации через сервис-провайдер?
В контроллере вызываю
public function prepareImages(PrepareImagesInterface $prepareClass, Request $request). Как мне передать значения в $prepareClass ?
Illia
Думаю, что тоже в сервис провайдере
Illia
Или тебе в конструктор всегда разные данные передавать надо?
Виктор
Illia
Ну либо текст, либо ничего
https://laravel.com/docs/5.6/container#binding
Пункт Binding Primitives
Возможно это то, что тебе надо
Illia
Других идей нет
Виктор
а в контоллере то как передавать это значение
Максим
Подскажите как можно отменить джобу если имеется id
что то вроде $job->delete() или $job->fail();
Alexander
Зачем тебе её отменять?
🇮🇹
вот именно зачем отменчть то
Samat
случайное значениe для оффсета в скрипте загенерить и передать в запрос?
Samat
только сначала посчитать кол-во записей
Пантелеев
если выбираешь не всё то проще получить как есть а потом перемешать на стороне пыхи
🇮🇹
у меня не фильтр
Roma
https://ruhighload.com/%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+order+by+rand%28%29
Алексей
В Ларавел есть аналог триггеров в БД? Например, я делаю update какой-то определенной модели и фреймворк запускает триггер.
Denis
Алексей
Denis
По-моему, оффсет и пагинация - это взаимоисключающие понятия
Denis
По сути, оффсет - это 2+ страница при использовании пагинации
Denis
Насчёт этого не уверен
Denis
Проверь на каком-нибудь тестовом скрипте
Максим
Чем? Пользователь запустил задачу и захотел отменить, в чем проблема?
Anton
Максим
У меня есть только job_id и параллельно выполняется несколько, я не внутри
Anton
Если же ты добавил, да еще и с каким-то delay, ну так чтобы появилось действие, после которого его надо отменить - я бы просто это куда-то сложил, а при запуске джобы в это куда-то обратился и сравнил ID
Anton
ну тогда складывай ID куда-то и при запуске джобы из этого куда-то выбирай и сравнивай
Максим
Anton
ун и плюс job_id это очень странно
Максим
У меня джобы по 12 часов могут выполнятся
Anton
Anton
у тебя 12 часов 1 проход джобы делается?
Anton
или она в цикле что-то делает?
Anton
ну так и тогда в цикле каждый раз проверяй
Максим
импорт и обработка огромного csv средствами postgresql
Anton
то есть php отдал команду pg и он там воротит
Anton
а как ты хочешь остановить?
Anton
чтобы php откудато словил эвент и послал команду в pg kill?
Anton
ну ты уже сам начал находить решения 🙂
Anton
нет, такого в обычном мире - мало кому надо
Anton
так что тут только твое собственное решение 🙂
Максим
Насколько я знаю если использовать редис для хранения jobов то можно удалять в процессе выполнения. Horizon позволяет же такое делать?
Anton
Ты про horizon:terminate?
Anton
А будет кто на Highload Sibir 2018?
Timur
всем привет
Timur
$size = Input::file('photo')->getSize();
Timur
$size в байтах будет?
Maksim
$size в байтах будет?
/**
* Gets file size
* @link http://php.net/manual/en/splfileinfo.getsize.php
* @return int The filesize in bytes.
* @since 5.1.2
*/
public function getSize () {}
Timur
спасибо
Ростислав
Привет всем. Нужно сделать меню, элементы которого имеют подпункты. Проблема в том, что это все должно двигаться и как то запоминатся состоянии этого всего. Не могу придумать как это лучше сделать, может кто уже делал такое.
Samat
Samat
Ростислав
естественно
но с ларой заходит лучше vue
Так нужно же как то сохранять положения конкретных элементов(у одного пользователя их может быть десяток и он может ими крутить как хочет) разве для этого не нужно сохранять их позиции на бекенде?
Samat
Anonymous
Подскажите плз, пытаюсь получить массив логинов следующим образом:
$wallets_exist = \DB::table('wallets')->whereIn('login', array_keys($wallets))->lists('login');
Где ошибка? Не знает оно метод lists, который есть в доке.
Anton
The lists method on the Collection, query builder and Eloquent query builder objects has been renamed to pluck. The method signature remains the same.
Anton
в 5.2 еще вроде как
Timur
всем привет
Timur
подскажите как делать join на pivot?
Timur
Timur
мне нужно к ней приджоинить shape_id, model_id, brand_id
Timur
но инфа из этой таблицы берется через pivot
Timur
Anonymous
Anonymous
Я последний
Anton
Тогда последний
Anonymous
Всё, понял)
Anton
https://laravel.com/docs/5.6