Size: a a a

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

2021 October 27

D

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

D

DK in Laravel для начинающих
может какие-то доп параметры
источник

D

DK in Laravel для начинающих
ну это не проблема же, но своё решение написать надо
источник

T

Tim in Laravel для начинающих
Понятно, что накодить можно минут за 5.
Но хочется сделать ремонтопригодное и легко расширяемое решение. Я вижу это так: создается таблица с соответствующими адресами, токенами и т.д. К ней - модель. На модель вешается трейт Notifable. Соответственно - прописывается канал доставки. Назовем его ApiChannel. При создании записи выкидывается событие, на которое вешается слушатель, который оповещает необходимые апи. Вроде изи. В верном направлении думаю? Или чет другое нужно? Да и тут проблема скорее в наименованиях
источник

T

Tim in Laravel для начинающих
Я тупо не понимаю какие имена дать, чтобы это легко читалось, но и не было вырвиглазным
источник

R#

Reset # Alexey S. in Laravel для начинающих
Бизнес логика то твоя - наверное
источник

T

Tim in Laravel для начинающих
И думаю, что определенное соглашение по именам в этом направлении уже имеется.
источник

D

DK in Laravel для начинающих
можно сделать интерфейс единый
источник

D

DK in Laravel для начинающих
под него кучу реализаций в зависимости от типа\домена подменивать реализацию
источник

D

DK in Laravel для начинающих
и кидать
источник

D

DK in Laravel для начинающих
а как хранить, твой выбор
источник

D

DK in Laravel для начинающих
я бы и в jsonb пихнул
источник

ПК

Павел Кристалл... in Laravel для начинающих
json в базе это прямое нарушение нормального состония
источник

D

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

T

Tim in Laravel для начинающих
Вот мне именно это и нужно, т.к. оповещать нужно не только апи, но и кидать в тг, на почту и т.д. И при этом реализация везде разная
источник

AB

Alexandr Bezuglov in Laravel для начинающих
$client->post()?
источник

R#

Reset # Alexey S. in Laravel для начинающих
Недавно писали что логи можно хранить, но я манал после последних событий
источник

AB

Alexandr Bezuglov in Laravel для начинающих
notifications
источник

R#

Reset # Alexey S. in Laravel для начинающих
События смотри
источник

T

Tim in Laravel для начинающих
На этом и собираюсь строить
источник