Потому что php идёт в сторону строго типизированного языка, вы больше не увидите новых проект с динамической типизацией, это всё осталось в прошлом или в проектах, что велосипедами тащат от пхп 5
и это является ахиллесовою пятой, и чтобы избежать момента, когда не видит некоторые классы, всё равно придётся ручками дать понять php список всех нужных классов. :)
Vitsliputsli, у меня был один такой момент, либо в сервисе объявлять репозитории всех классов (штук 20) и через if выбирать какой использовать.
Либо достать его из репозитория по интерфейсу. Правда в моём случае мне в отдельном классе всё равно пришлось объявить их, чтобы уже через такую конструкцию разрулить дальше
если вы делали гайд по версии 4, то вы должны перекликать галочки в свойствах анимации, даже если они стоят, всё равно, т.к в 5 версии некоторый галки отображаются как включены, но на самом деле выключены.
во 1 вы не должны копировать миграции. Миграции должна генерировать сама доктрина. Исключение только если вы используете что-то особое, что не поддерживается доктриной из коробки.
Ну почему что-то не работает. Для начала вы проверили, ваши сущности синхронизированы с бд?
HellWalk, если работает, значит поздравляю, когда обновится доктрина, вы будете ломать голову, почему вдруг всё сломалось., а они просто пофиксили "баг" и привели его в соответствии с документацией.
Я на вашем месте не продолжал бы пользоваться багом/фичей, которая не соответствует документации.
denism300, ну про замену всех, вам ответили, проще сделать бэкап и пересобрать рейд, так больше вероятности что вы не потеряете данные и меньше потратите времени.
denism300, я бы не менял на меньшей, потом геморой будет когда вылетит меньшего размера. Не все контролеры да и программные рейды без бубна принимают меньшего размера.
Даже если вы заранее на большом диске разметите меньше, всё равно не даст заменить, т.к они видят полный объём диска, а не сколько вы там на нём разметили.
Поэтому так же не рекомендую брать ССД разных производителей, т.к у всех ГБ разные, могут отличаться буквально в несколько битов (т.к разные чипы памяти имеют разные объёмы) и контроллер при замене пошлёт вас на 3 буквы и вы будете ломать голову, как заставить контроллер или софт сожрать ваш новый диск.