Size: a a a

2021 August 11

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
- Модели все перенес уже)
- Приведи пример?)
источник

А

Алексей in Laravel Pro
обычно модель, сама по себе, вам не нужна.
не бывает такого что вечером вдруг вам захотелось почитать модель перед сном и вы начинаете ее искать.
к чему она относится - понятно из названия более менее.
найти ее через поиск дело 3-4 секунд. через код - 2 секунды.
смысл в "каталогизации" возможно есть, но мне с моей колокольни его не видно
источник

MA

Mikhalkevich Alexand... in Laravel Pro
Приведу, если подскажешь какие еще сущности (папки) кроме company планируются.
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
Приведи пример из фантазии)
источник

MA

Mikhalkevich Alexand... in Laravel Pro
Products
где есть user_id и company_id
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
Это сущность отдельная все равно. Просто поместить в папку Product
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
Потому что Company и User могут без нее существовать)
источник

MA

Mikhalkevich Alexand... in Laravel Pro
Это логично. Но можно пойти дальше. UserProducts - те продукты, которые заказали пользователи.
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
Что это за Франкенштейн?)
источник

MA

Mikhalkevich Alexand... in Laravel Pro
или модель Orders
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
Модель - Order окей. Естественно тоже, в папку Order. 1 сущность - 1 папка
источник

ПЛ

Павел Ланчев... in Laravel Pro
Вы пытаетесь переизобрести DDD ?
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
А OrderType и т.п. тоже в папке Order
источник

MA

Mikhalkevich Alexand... in Laravel Pro
Тогда почему Role в папке User?
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
Потому что Role относиться только к пользователям наверно?)
источник

VS

Vlad S in Laravel Pro
После оформления заказа, человек попадает на страницу order-success , на этой странице в гугл аналитику отправляется данные о заказе удачном, в гугл есть ордера у которых сумма умноженая х2 х3 х4 х5... есть подозрения, что если делать больше одного заказа, человек попадает на закешированную вьюшку и отправляются старые данные, можно ли как то исключить в ларавеле вьюшку из кэша ?
источник

MA

Mikhalkevich Alexand... in Laravel Pro
Так Role же не относится к пользователям. В этой модели только роли. А связи будут в отдельной модели RoleUser
источник

MA

Mikhalkevich Alexand... in Laravel Pro
или RoleCompany ...
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
Зачем вы создаете модель для связей?0
источник

ℕℂ

ℕ𝕀𝕂𝕆𝕃𝔸𝕐 ℂℍ𝔼ℝ𝕍𝕆ℕ... in Laravel Pro
Просто belongsToMany  ивсе
источник