$category_id = $entity->getCategory()->getId();
$claim_id = $entity->getId();
$e = $em->getRepository("CaseBundle:Penalty")->findByCategoryId($category_id);
foreach ($e as $item){
$item->setclaimParent($claim_id );
$em->persist($item);
}
$em->flush();
public function findByCategoryId($catId){
$query = $this->createQueryBuilder('c')
->where('c.caseCategory= :caseCategory')
->setParameter('caseCategory',$catId)
->getQuery();
return $query->getResult();
}