public function delete(IEntity $entity) { $entity->clearClients(); $entity->clearOffices(); $entity->clearSpokenLanguages(); $entity->clearExpertiseAreas(); $entity->clearServicesOffered(); parent::delete($entity); }