Size: a a a

2020 December 09

МИ

Макс Ильин in Laravel Pro
Да, что-то очень похожее на то, что нужно. Но хотелось бы обойтись без дополнительных пакетов.
источник

МИ

Макс Ильин in Laravel Pro
Есть ли какой-то вариант самому запилить событие JobQueued ?
источник

🕵|

🕵️‍♂️ Андрей - IT/WE... in Laravel Pro
Коллеги, всем привет.
Просьба не блокировать, срочно.

Нужен опытный разработчик, который делает REST API и работал с Firebase.

Стоит задача - создать API для трекера снов (API простое), самое сложное - сделать PUSH-уведомления для моб.приложения по API Firebase и Аутентификацию через соц.сети и ClientId.
Сроки - 2 недели (вполне реально). Бюджет 50.000 руб. (В идеале работа по Договору, или поэтапно).
Наша команда - vk.com/webstage, команда загружена - ищем подрядчика под постоянные проекты.

Можете сразу писать в ЛС 😉

ТЗ предоставлю, оно готове.
источник

IA

Ilya AeroWave in Laravel Pro
Макс Ильин
Есть ли какой-то вариант самому запилить событие JobQueued ?
так посмотри как оно сделано в пакете
источник

🕵|

🕵️‍♂️ Андрей - IT/WE... in Laravel Pro
🕵️‍♂️ Андрей - IT/WEB-мастер | Разработка сайтов, приложений и сервисов
Коллеги, всем привет.
Просьба не блокировать, срочно.

Нужен опытный разработчик, который делает REST API и работал с Firebase.

Стоит задача - создать API для трекера снов (API простое), самое сложное - сделать PUSH-уведомления для моб.приложения по API Firebase и Аутентификацию через соц.сети и ClientId.
Сроки - 2 недели (вполне реально). Бюджет 50.000 руб. (В идеале работа по Договору, или поэтапно).
Наша команда - vk.com/webstage, команда загружена - ищем подрядчика под постоянные проекты.

Можете сразу писать в ЛС 😉

ТЗ предоставлю, оно готове.
Актуально до 10.12.20 - до 12.00 МСК.
источник

S

Sergo in Laravel Pro
лол, ну тогда закрепим сообщение
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Макс Ильин
Салют!

Задавал уже этот вопрос, но так и не смог с ним разобраться.

Задача: после постановки job'a в очередь(queue) записать инфу о нем в БД.
Как это сделать хз. Прошу помощи.

В конструкторе джоба нет доступа к $this->job (он пустой), а метод handle()
срабатывает непосредственно при запуске задачи. Там this->job есть.

Ставлю job в очередь следующим образом:

 use Illuminate\Foundation\Bus\DispatchesJobs;

 $job = (new MyJob($data))
           ->onQueue('myqueue')
           ->delay(now()->addMinutes(1));

 $job_id = $this->dispatch($job);


Сразу после выполения этого кода в БД появляется запись в таблице job.

Мне нужно каким-то образом отследить этот момент. И получить информацию по джобу.

Мне посоветовали использовать события. У ларавеля есть т.н. Job Events.

Если в файле

 app/Providers/EventServiceProvider.php

в методе boot() вызвать следующий код, можно плучить доступ к job->payload

   Event::listen(JobProcessing::class, function ($event) {

       $payload = $event->job->payload();

       var_dump($payload);
   });

У лараверя есть следующие события для работы с очередями

JobProcessing
JobProcessed
JobFailed
JobExceptionOccurred
Looping
WorkerStopping

Проблема заключается в том, что нет события "постановки job'a в очередь (queue)".

Буду благодарен если натолкнете на мысль.. Уже запарился придумывать костыли :)
переопределить метод dispatch?
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
или весь класс Dispatcher?
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
и обвешать его событиями
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
вопрос а зачем только?
источник

А

Артем in Laravel Pro
Помогите плз) вобщем у меня не срабатывает auth я все перепробовал хз что делаю не так
источник

А

Артем in Laravel Pro
Переслано от Артем
источник

А

Алексей in Laravel Pro
так кто нас ливанул в канал Программисты .Чат ????
источник

AV

Anton Vinnik in Laravel Pro
да да, признавайтесь!!
источник

ДК

Дмитрий Кожанов... in Laravel Pro
Што?
источник
2020 December 10

ГА

Грачик Абдулошвили... in Laravel Pro
парни, вот это актуальная инфа или есть более новый способ? https://www.itsolutionstuff.com/post/laravel-56-login-with-facebook-with-socialiteexample.html
источник

EG

Egor Gruzdev in Laravel Pro
источник

AP

Alexander Pekh in Laravel Pro
думаю нет
источник

AP

Alexander Pekh in Laravel Pro
там лара 5.6
источник

AP

Alexander Pekh in Laravel Pro
ищи в гугле по актуальной версии
источник