@laravel_pro

Страница 1942 из 2014
Danil
07.10.2018
11:16:06
смотря какая логика

вроде как в ларе поощряется бл в модельках

Nioray
07.10.2018
11:17:00
смотря какая логика
ну например на получение id юзера. это мне писать вот так UserService->getId(); или нормально сделать в модели и я буду писать $user->getId();

Danil
07.10.2018
11:17:25
что значит получение id?

Google
Игорь
07.10.2018
11:17:32
Лмао. Я вообще не могу найти паттерн Service =D

Nioray
07.10.2018
11:17:33
ну получить ид модели

Игорь
07.10.2018
11:17:39
Danil
07.10.2018
11:17:40
зачем $user->getId() заворачивать в сервис?

если у тебя есть модель

Nioray
07.10.2018
11:17:52
Лмао. Я вообще не могу найти паттерн Service =D
его не существует но он говорят ЗЕ БЕСТ. и это странно. я его нагуглить так и не смог

Игорь
07.10.2018
11:18:03
если у тебя есть модель
Он хочет сервис над одной моделью оборачивать Для каждой модели свой сервис

Danil
07.10.2018
11:18:09
получение свойства сущности это не БЛ

это слой

Nioray
07.10.2018
11:19:05
ПРосто я писал логику работы с моделью в модели. и мне сказали что это не очень

и теперь я не пониаю. нужно все в сервисы писать или Куда тогда уже

Google
Danil
07.10.2018
11:19:30
для начала научись понимать, что такой бизнес логика

Danil
07.10.2018
11:19:50
книжки умные почитай про ддд итд

Nioray
07.10.2018
11:20:17
я просто поплыл немного, но теперь понял что мне говорили

Давид
07.10.2018
11:20:29
ребят ну подскажите по уведомлениям

вот создал я введомление

вот в User модель прописал нужный трейт

Игорь
07.10.2018
11:22:00
Ты доку почитал? Про что, про что, а вот про уведомления там более чем понятно описано

Давид
07.10.2018
11:23:09
и например мне из уведобления нужно получить свойсво id из юзера

мне нужно его в конструтор передавать?

смысл тогдаделать модель User оповещемой если толку от этого 0

Игорь
07.10.2018
11:24:02
Ммм, я недавно делал прям по доке

Допер за 5 минут тыканья

Ну как, месяца 3 назад) Но не суть

Пробуй понять архитектуру, как там всё работает

А не тупо прокину тут, прокину там

Давид
07.10.2018
11:25:10
ну вот пытаюсь понять,вот смотрите



ой

Google
Давид
07.10.2018
11:27:03
уведомления



ок

Давид
07.10.2018
11:27:39
Oleg
07.10.2018
11:27:44
Если оповещаешь не юзера - то будет другая модель соответственно

Игорь
07.10.2018
11:28:12
Братан

Зачем

Вот он бы щас обяснял и сам бы понял

Пока бы нам обяснял

Давид
07.10.2018
11:28:51
Давид
07.10.2018
11:29:16


Игорь
07.10.2018
11:29:21
Наводящими бы 100% понгял

Alexander
07.10.2018
11:30:11
Кто нибудь собирает свое портфолио? Подскажите что-то удобное, проектов куча, и становится все больше, а писать в блокноте / ворде не очень как-то.

Lexx
07.10.2018
11:30:11
День добрый, возник такой вопрос. Есть будущее app на laravel + vuejs, которе будет разделено на фронт чисто для юзеров и бекенд мини-crm. Так вот, хочу построить в связке laravel+vue (SPA) с использованим Гибридного роутинга. "hybrid routing. Inner pages is SPA using vue-router for smoother user experience." тоесть все роуты будут в web.php прописаны и внутри vue-components axios-request'u будут адрессованы тоже на эти роуты. Так вот, правильно ли такое построение или так делть нельзя?

Давид
07.10.2018
11:30:42
вот как такое понять блин? Помоуму по уведомлениям уних самая ущербная дока

Игорь
07.10.2018
11:30:49


Это то, о чем ты уведомляешь

Sergo
07.10.2018
11:31:11
и?

Google
Давид
07.10.2018
11:31:16
это если дополнительны модели передавать?

Игорь
07.10.2018
11:31:21
Да

У тебя может быть тупо например. Написать пользователю число 10 статическое для всех и всегда

Тогда тебе ничего не нада, кроме создания класса без доп параметров

Давид
07.10.2018
11:32:22
ну дальше я понял

Игорь
07.10.2018
11:32:26


Давид
07.10.2018
11:32:54
просто примеры из доки вводили в дикий комфуз

Игорь
07.10.2018
11:33:09
Тыкай, это всегда помогает

Давид
07.10.2018
11:33:09
я както понял что можно через конструкторо прокидывать

Игорь
07.10.2018
11:33:24
dd() есть в любом случае и тинкер

Admin
ERROR: S client not available

Давид
07.10.2018
11:34:02
Тыкай, это всегда помогает
вопрос был просто "Зачем мне опопвещать конкретную модель если всеравно еебуду внутрь вруную передавать?"

теперь понял что к чему

еще вопрос

уведоммления же можно некчему не привязывать?

не привязывать к модели

Игорь
07.10.2018
11:35:34
Да

Но не проебись с функционалом внутри. Если будут разные модели

Давид
07.10.2018
11:36:13
Да
нужно в таком случаем просто создать класс уведомления и все?

Но не проебись с функционалом внутри. Если будут разные модели
не, тут цель использования немного другая будет

Google
Давид
07.10.2018
11:36:52
нужно прямо в телеграмовский канал запихивать новости

тоесть не модель юзера некакаялибо другая не нужна

Игорь
07.10.2018
11:38:01


Как видишь, класс нотификации нее привязан ни чем к определенной модели

Давид
07.10.2018
11:38:30
Но он вызвается от модели

оно мне не нужно

просто от уведомлений мне нужно удобство и задачи

Игорь
07.10.2018
11:39:27
Зачем тебе уведомления, если ты никого уведомлять не собираешься

Давид
07.10.2018
11:40:17
а не

в смысле самой концепции да

не собираюсь

но люди выше хотят через уведоление (

[Anonymous]
07.10.2018
11:44:46
Кто во vue шарит?

Dmitriy
07.10.2018
11:45:09
+

Шарю, практикую

[Anonymous]
07.10.2018
11:45:39
Вот допустим если у поста есть теги, с сервера что должно приходить? Айдишники или данные уже

Как обычно делают

Если vuex юзать..

Dmitriy
07.10.2018
11:48:35
Тут может быть и то и другое. Если теги только из базы то отправляешь id. Если можно добавлять произвольно, то обычно летят сами теги и id, если строка то проверяется наличие в базе, если в базе есть, забираются id, если нет – то создаются. А id просто цепляются

Давид
07.10.2018
11:50:03
400 - Bad Request: can't parse entities: Can't find end of the entity starting at byte offset 68

это может возникать изза того что не то тип данных который нужен передается?

Страница 1942 из 2014