Ваша проблема вызвана inversedBy="Category"
.Ошибка говорит о том, что атрибута Category::$Category
нет, и на самом деле его нет. Параметры
inversedBy
используются для определения другой стороны отношения с целью создания двунаправленной связи.
В вашем случае, вероятно, будет children
, если вы захотите иметь доступ от родителя к дочерним категориям.
Поскольку у вас его нет, вы можете просто удалить этот параметр.И похоже, что этот параметр неправильно используется и в других объектах.
Если вам нужна дополнительная информация о том, как определять отношения в Doctrine ORM, взгляните на документацию