Size: a a a

Laravel для начинающих

2020 August 11

O

Ostap in Laravel для начинающих
Таким не занимался, не могу комментировать)
источник

СА

Станислав Алексеев... in Laravel для начинающих
всем привет, подскажите по системе событий. Если создам ивент, например, ProductCreated в контроллере, он начнёт исполнять обработчики(которых планирую как минимум 2) сразу или можно как-то отложить(например, на ночное время)? хочу обрабатывать такие события отложенно, но не понимаю как это работает
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Станислав Алексеев
всем привет, подскажите по системе событий. Если создам ивент, например, ProductCreated в контроллере, он начнёт исполнять обработчики(которых планирую как минимум 2) сразу или можно как-то отложить(например, на ночное время)? хочу обрабатывать такие события отложенно, но не понимаю как это работает
кидаешь в очередь
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
и очередь можно ночью запустить
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
это я так вижу решение, мб ещё есть?
источник

D

DK in Laravel для начинающих
а если очередь за всю ночь не отработает?
источник

D

DK in Laravel для начинающих
*не дай боже*
источник

СА

Станислав Алексеев... in Laravel для начинающих
DK
а если очередь за всю ночь не отработает?
надеюсь, будет не настолько тяжелый обработчик, чтобы за ночь не отработал
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
DK
*не дай боже*
источник

СА

Станислав Алексеев... in Laravel для начинающих
а ивент обязательно должен быть связан с сущностью? или я могу в него положить любой объект с данными для задачи?
источник

D

DK in Laravel для начинающих
Станислав Алексеев
а ивент обязательно должен быть связан с сущностью? или я могу в него положить любой объект с данными для задачи?
ивент сразу сработает
источник

SZ

Sergey Zubanov in Laravel для начинающих
@CampoT1P @Oneshkip разобрался, спасибо за помощь
нужно чаще смотреть внутрь пакетов)
источник

СА

Станислав Алексеев... in Laravel для начинающих
DK
ивент сразу сработает
а в обработчике ивента можно очередь запустить, я правильно понимаю суть?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Станислав Алексеев
а в обработчике ивента можно очередь запустить, я правильно понимаю суть?
добавить задание в очередь.
источник

AT

Arsen Toktarov in Laravel для начинающих
Здравствуйте, люди, а нормальная ли практика использовать две модельки на один table в базе данных.
У меня есть тейблы "users" и "teachers" (в котором дополнительные данные для юзера, если у него будет роль teacher).
Получается у меня есть вторая моделька Teacher(у которого table "users") в которой я юзаю globalScope который делает join дополнительных данных с table "teachers".
источник

RK

Roman Kolosov in Laravel для начинающих
🧐
источник

AT

Arsen Toktarov in Laravel для начинающих
Arsen Toktarov
Здравствуйте, люди, а нормальная ли практика использовать две модельки на один table в базе данных.
У меня есть тейблы "users" и "teachers" (в котором дополнительные данные для юзера, если у него будет роль teacher).
Получается у меня есть вторая моделька Teacher(у которого table "users") в которой я юзаю globalScope который делает join дополнительных данных с table "teachers".
У меня предположение, что я уже в составлении базы данных немного не туда завернул
источник

O

Ostap in Laravel для начинающих
Sergey Zubanov
@CampoT1P @Oneshkip разобрался, спасибо за помощь
нужно чаще смотреть внутрь пакетов)
Главное не увлекаться, иначе можно обнаружить себя, читающего исходники symfony в 3 часа ночи
источник

D

DK in Laravel для начинающих
Arsen Toktarov
Здравствуйте, люди, а нормальная ли практика использовать две модельки на один table в базе данных.
У меня есть тейблы "users" и "teachers" (в котором дополнительные данные для юзера, если у него будет роль teacher).
Получается у меня есть вторая моделька Teacher(у которого table "users") в которой я юзаю globalScope который делает join дополнительных данных с table "teachers".
где-то я видел статью по использованию двумя моделями 1 таблицы
источник

D

DK in Laravel для начинающих
но мне кажется у тебя другой кейс
источник