Этап
Готова
Тип
Рефакторнинг
Приоритет
Обычный
Трудоемкость
Обычная
Создана
Дата создания
3 года назад
Назначена
Обновлена
3 года назад

Особенно печально ситуация выглядит с UserController::edit() утыканный условиями, так чтобы показывать разные формы пользователю и руту. Причем не root, но менеджер с полномочиями то же может редактировать пользователя, но с формой, будто редактирует себя. Жесть.

Варианты:

  • UserController - для простых смертных, посмотреть список пользователей, и их профили, отредактировать свой.
  • UserManagerController - для имеющих полномочие USER_MANAGER

На первый взгляд наиболее очевидно и наглядно

  • ProfileController - для простых смертных
  • UserController - для менеджмента пользователей

Почему в профайле мы смотрим список пользователей, может тогда назвать его списком профилей?

Панель управления