diff --git a/lib/Doctrine/ORM/Tools/Export/Driver/AnnotationExporter.php b/lib/Doctrine/ORM/Tools/Export/Driver/AnnotationExporter.php index 74bc8a3c9..84c2cc4f7 100644 --- a/lib/Doctrine/ORM/Tools/Export/Driver/AnnotationExporter.php +++ b/lib/Doctrine/ORM/Tools/Export/Driver/AnnotationExporter.php @@ -357,11 +357,11 @@ class AnnotationExporter extends AbstractExporter } if ($associationMapping->hasCascades()) { $cascades = array(); - if ($this->isCascadePersist) $cascades[] = '"persist"'; - if ($this->isCascadeRemove) $cascades[] = '"remove"'; - if ($this->isCascadeDetach) $cascades[] = '"detach"'; - if ($this->isCascadeMerge) $cascades[] = '"merge"'; - if ($this->isCascadeRefresh) $cascades[] = '"refresh"'; + if ($associationMapping->isCascadePersist) $cascades[] = '"persist"'; + if ($associationMapping->isCascadeRemove) $cascades[] = '"remove"'; + if ($associationMapping->isCascadeDetach) $cascades[] = '"detach"'; + if ($associationMapping->isCascadeMerge) $cascades[] = '"merge"'; + if ($associationMapping->isCascadeRefresh) $cascades[] = '"refresh"'; $typeOptions[] = 'cascade={' . implode(',', $cascades) . '}'; } if (isset($associationMapping->orphanRemoval) && $associationMapping->orphanRemoval) {