protected function filterPropertyMetadata(PropertyMetadata $propertyMetadata)
 {
     if ($propertyMetadata->readOnly) {
         return false;
     }
     return parent::filterPropertyMetadata($propertyMetadata);
 }