private function doDetach( $entity, [array& $visited = false, [boolean $noCascade = false]] )
$entity
$visited
$noCascade