findTaggedServiceIds('open_api.model'); $modelServices = []; foreach ($taggedServices as $id => $tags) { foreach ($tags as $attributes) { $classParts = explode('\\', $id); $modelAlias = $attributes['alias'] ?? end($classParts); $modelServices[$modelAlias] = $id; } if (property_exists($id, "serviceAliases")) { foreach ($id::$serviceAliases as $alias) { $modelServices[$alias] = $id; } } } $containerBuilder->setParameter(OpenApi::OPEN_API_MODELS_PARAMETER_KEY, $modelServices); } }