Size: a a a

2021 April 10

s

smile in symfony
пора идти уже
источник

s

smile in symfony
типо у пользователя есть доступ в папку но нет доступа к файлам в ней?)
источник

G[

GamIet [UA, Odessa] in symfony
Пример с постави был проще и все уже по 3му кругу спрашивают,  #зачем_при_отображении_бизнесcлогика? #она_там_не_нужна! )))
источник

s

smile in symfony
может мы папкой называем не папку тогда?)
источник

s

smile in symfony
и нужно впринципе пересмотреть что это?)
источник

В

Вадим in symfony
Я б сделал отедльную сущность new Permission($objectUuid,$action) и там бы были и файлы и каталоги
источник

А

Александр in symfony
#ддднепрокод )
источник

G[

GamIet [UA, Odessa] in symfony
Linux видел? Там можно поставить права как на папку так и на файл отдельно)
источник

G[

GamIet [UA, Odessa] in symfony
Отлично! У нас есть ЕЩЕ один объект!
Распиши шаги шаринга папок)
источник

В

Вадим in symfony
Ибо права это кмк тож не совсем в логику клеится, но опять же все зависит от задачи
источник

G[

GamIet [UA, Odessa] in symfony
А ЧТО это, если не бизнесс-логика?)))
Требование бизнеса: "Хочу шарить папки целиком и отдельные файлы разным пользователям"
К какому разделу это относится? К инфраструктуре что ли?)))
источник

В

Вадим in symfony
Шарю каталог, выбираю все ид нижестоящих каталогов и файлов, и создаю под них всех  сущности те которые я описал.
источник

В

Вадим in symfony
Не логика права проверять
источник

s

smile in symfony
у нас уже права появились , а говорили просто про доступность
источник

s

smile in symfony
другая задача так то =)
источник

G[

GamIet [UA, Odessa] in symfony
кто тебе сказал?)
источник

В

Вадим in symfony
Левый носок ;) Нет записи, нет логики. А все остальное условия, если так проще ;)
источник

G[

GamIet [UA, Odessa] in symfony
Ну, т.е. это все та же туева куча запросов в базу)
источник

В

Вадим in symfony
Да могу потом оптимизировать, и сделать mass метод для установки прав на список айдищников. Но опять же, надо смотреть по ситуации
источник

В

Вадим in symfony
На нагрузки,  на требования бизнеса, на количество данных
источник