/** * @param DataWindPrev $dataWindPrevAllPrev * Delete all data of this dataWindPrev */ static function deleteOldData(DataWindPrev $dataWindPrevAllPrev, EntityManager $em) { foreach ($dataWindPrevAllPrev->getListPrevisionDate() as $previsionDate) { $em->remove($previsionDate); } $em->flush(); }