Fatal error: Uncaught TypeError: Cannot assign int to property App\Entity\Subcategory::$id of type App\Entity\Category in /home2/webpage/vendor/doctrine/persistence/src/Persistence/Reflection/RuntimeReflectionProperty.php:60
Stack trace:
#0 /home2/webpage/vendor/doctrine/persistence/src/Persistence/Reflection/RuntimeReflectionProperty.php(60): ReflectionProperty->setValue()
#1 /home2/webpage/vendor/doctrine/persistence/src/Persistence/Reflection/TypedNoDefaultReflectionPropertyBase.php(66): Doctrine\Persistence\Reflection\RuntimeReflectionProperty->setValue()
#2 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(2774): Doctrine\Persistence\Reflection\TypedNoDefaultReflectionProperty->setValue()
#3 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(272): Doctrine\ORM\UnitOfWork->createEntity()
#4 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(498): Doctrine\ORM\Internal\Hydration\ObjectHydrator->getEntity()
#5 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(149): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateRowData()
#6 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(270): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateAllData()
#7 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(982): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll()
#8 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(1810): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadCollectionFromStatement()
#9 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(3036): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadOneToManyCollection()
#10 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php(706): Doctrine\ORM\UnitOfWork->loadCollection()
#11 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php(215): Doctrine\ORM\PersistentCollection->doInitialize()
#12 /home2/webpage/vendor/doctrine/collections/src/AbstractLazyCollection.php(110): Doctrine\ORM\PersistentCollection->initialize()
#13 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php(409): Doctrine\Common\Collections\AbstractLazyCollection->containsKey()
#14 /home2/webpage/vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php(498): Doctrine\ORM\PersistentCollection->containsKey()
#15 /home2/webpage/vendor/twig/twig/src/Extension/CoreExtension.php(1476): Doctrine\ORM\PersistentCollection->offsetExists()
#16 /home2/webpage/vendor/twig/twig/src/Environment.php(361) : eval()'d code(37): twig_get_attribute()
#17 /home2/webpage/vendor/twig/twig/src/Template.php(394): __TwigTemplate_d6850769005c9bbc99fdc028b4f4a995->doDisplay()
#18 /home2/webpage/vendor/twig/twig/src/Template.php(367): Twig\Template->displayWithErrorHandling()
#19 /home2/webpage/vendor/twig/twig/src/Template.php(379): Twig\Template->display()
#20 /home2/webpage/vendor/twig/twig/src/TemplateWrapper.php(40): Twig\Template->render()
#21 /home2/webpage/vendor/twig/twig/src/Environment.php(280): Twig\TemplateWrapper->render()
#22 /home2/webpage/app/View.php(18): Twig\Environment->render()
#23 /home2/webpage/app/Controllers/HomeController.php(196): App\View::fromString()
#24 /home2/webpage/public_html/cart.php(77): App\Controllers\HomeController->index()
#25 {main}
thrown in /home2/webpage/vendor/doctrine/persistence/src/Persistence/Reflection/RuntimeReflectionProperty.php on line 60