У меня большая проблема, и мне нужна ваша помощь с возможностью отключить учетную запись пользователя с несколькими зависимостями.
Я считаю, что в этом нет магии, но давайте посмотрим, что можно сделать:
У меня есть модель с именем User::Account
со всеми зависимостями (has_manies, has_ones ...), но эти зависимости используются во всей системе, и все работает хорошо только при наличии или отсутствии этих записей. Нечего определять, когда эти зависимости активны или неактивны.
Но мне нужно, чтобы, когда модель User::Account
была определена как неактивная (например, через столбец в БД), все эти зависимости также отключались, как если бы их не было, поэтому мне не нужно менять вся работа системы. Или менее болезненный способ сделать это.
Предложения
Спасибо