diff --git a/src/Graviton/RestBundle/Trait/SchemaTrait.php b/src/Graviton/RestBundle/Trait/SchemaTrait.php index a99e3df90..ab9e532d6 100644 --- a/src/Graviton/RestBundle/Trait/SchemaTrait.php +++ b/src/Graviton/RestBundle/Trait/SchemaTrait.php @@ -90,7 +90,7 @@ public function getResponseFromSchema( // also filter entities! $fullAsJson = json_encode($schema, JSON_UNESCAPED_SLASHES); - $pattern = '/#\/components\/schemas\/([a-zA-Z0-9]*)/m'; + $pattern = '/#\/components\/schemas\/([a-zA-Z0-9\-_]*)/m'; preg_match_all($pattern, $fullAsJson, $matches); if (!empty($matches[1]) && !empty($schema['components']['schemas'])) {