mirror of
https://github.com/retailcrm/NelmioApiDocBundle.git
synced 2025-02-09 02:59:27 +03:00
Fix default documentation
This commit is contained in:
parent
a9120e95bd
commit
e1654628a6
@ -105,18 +105,16 @@ final class NelmioApiDocExtension extends Extension implements PrependExtensionI
|
|||||||
])
|
])
|
||||||
->addTag(sprintf('nelmio_api_doc.describer.%s', $area), ['priority' => -200]);
|
->addTag(sprintf('nelmio_api_doc.describer.%s', $area), ['priority' => -200]);
|
||||||
|
|
||||||
if (isset($config['areas'][$area]['documentation'])) {
|
$documentation = count($config['areas'][$area]['documentation']) ? $config['areas'][$area]['documentation'] : $config['documentation'];
|
||||||
$container->register(sprintf('nelmio_api_doc.describers.config.%s', $area), ExternalDocDescriber::class)
|
$container->register(sprintf('nelmio_api_doc.describers.config.%s', $area), ExternalDocDescriber::class)
|
||||||
->setPublic(false)
|
->setPublic(false)
|
||||||
->setArguments([
|
->setArguments([
|
||||||
$config['areas'][$area]['documentation'],
|
$documentation,
|
||||||
true,
|
true,
|
||||||
])
|
])
|
||||||
->addTag(sprintf('nelmio_api_doc.describer.%s', $area), ['priority' => 1000]);
|
->addTag(sprintf('nelmio_api_doc.describer.%s', $area), ['priority' => 1000]);
|
||||||
|
|
||||||
$container->getDefinition(sprintf('nelmio_api_doc.describers.config.%s', $area))->replaceArgument(0, $config['areas'][$area]['documentation']);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
$container->getDefinition(sprintf('nelmio_api_doc.describers.config.%s', $area))->replaceArgument(0, $documentation);
|
||||||
}
|
}
|
||||||
|
|
||||||
$container->register('nelmio_api_doc.generator_locator')
|
$container->register('nelmio_api_doc.generator_locator')
|
||||||
@ -165,9 +163,6 @@ final class NelmioApiDocExtension extends Extension implements PrependExtensionI
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Import the base configuration
|
|
||||||
$container->getDefinition('nelmio_api_doc.describers.config')->replaceArgument(0, $config['documentation']);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private function findNameAliases(array $names, string $area): array
|
private function findNameAliases(array $names, string $area): array
|
||||||
|
Loading…
x
Reference in New Issue
Block a user