|
@@ -80,7 +80,7 @@ class Yaml extends File implements Driver
|
|
$config['slugs'][$field]['separator'] = isset($slug['separator']) ?
|
|
$config['slugs'][$field]['separator'] = isset($slug['separator']) ?
|
|
(string)$slug['separator'] : '-';
|
|
(string)$slug['separator'] : '-';
|
|
|
|
|
|
- if ($meta->isIdentifier($field) && !$config['slugs'][$field]['unique']) {
|
|
|
|
|
|
+ if (!$meta->isMappedSuperclass && $meta->isIdentifier($field) && !$config['slugs'][$field]['unique']) {
|
|
throw new InvalidMappingException("Identifier field - [{$field}] slug must be unique in order to maintain primary key in class - {$meta->name}");
|
|
throw new InvalidMappingException("Identifier field - [{$field}] slug must be unique in order to maintain primary key in class - {$meta->name}");
|
|
}
|
|
}
|
|
}
|
|
}
|