@@ -56,7 +56,7 @@ class PropertyMetadata extends BasePropertyMetadata
}
- if (empty($setter)) {
+ if (empty($setter) && !$this->readOnly) {
if ($class->hasMethod('set'.$this->name) && $class->getMethod('set'.$this->name)->isPublic()) {
$setter = 'set'.$this->name;
} else {