From 5c6c6e0ad96ae58927d3cf81cb9b7a191530969c Mon Sep 17 00:00:00 2001 From: dm Date: Fri, 17 Aug 2018 12:29:32 +0300 Subject: [PATCH] fixed readOnly in joinedSubclassPersister --- .../ORM/Persisters/Entity/JoinedSubclassPersister.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/Doctrine/ORM/Persisters/Entity/JoinedSubclassPersister.php b/lib/Doctrine/ORM/Persisters/Entity/JoinedSubclassPersister.php index b807fbae9ca..e52f10061a8 100644 --- a/lib/Doctrine/ORM/Persisters/Entity/JoinedSubclassPersister.php +++ b/lib/Doctrine/ORM/Persisters/Entity/JoinedSubclassPersister.php @@ -553,7 +553,9 @@ protected function getInsertColumnList() || isset($this->class->embeddedClasses[$name])) { continue; } - + if ($this->class->hasField($name) && $this->class->isReadOnly($name)) { + continue; + } if (isset($this->class->associationMappings[$name])) { $assoc = $this->class->associationMappings[$name]; if ($assoc['type'] & ClassMetadata::TO_ONE && $assoc['isOwningSide']) {