private function getCascadeMode(array $cascadeList)
{
$cascade = 0;
foreach ($cascadeList as $cascadeMode) {
$constantName = 'Doctrine\\ODM\\PHPCR\\Mapping\\ClassMetadata::CASCADE_' . strtoupper($cascadeMode);
if (!defined($constantName)) {
throw new MappingException("Cascade mode '{$cascadeMode}' not supported.");
}
$cascade |= constant($constantName);
}
return $cascade;
}