isAttributeChanged('scheduling')) { $jobList = $this->entityManager ->getRDBRepository('Job') ->where([ 'scheduledJobId' => $entity->getId(), 'status' => Status::PENDING, ]) ->find(); foreach ($jobList as $job) { $this->entityManager->removeEntity($job); } } } }