Comments 6
Во избежание такого пишутся алиасы для названий классов полиморфных связей. Алиас кладётся в базу и не зависит от неймспейса реального класса.
https://laravel.com/docs/12.x/eloquent-relationships#custom-polymorphic-types
Когда не прочитал документацию
Не хочется хранить классовые связи в бд совсем. Чтобы не забыть можно написать тест.
Sign up to leave a comment.
Неочевидный нюанс при изменении пространства имён моделей в Laravel