public function prepend(ContainerBuilder $container)
{
if ($container->hasExtension('sulu_search')) {
$container->prependExtensionConfig('sulu_search', ['indexes' => ['media' => ['security_context' => 'sulu.media.collections']]]);
}
if ($container->hasExtension('sulu_media')) {
$container->prependExtensionConfig('sulu_media', ['system_collections' => ['sulu_media' => ['meta_title' => ['en' => 'Sulu media', 'de' => 'Sulu Medien'], 'collections' => ['preview_image' => ['meta_title' => ['en' => 'Preview images', 'de' => 'Vorschaubilder']]]]], 'image_format_files' => ['%kernel.root_dir%/config/image-formats.xml', __DIR__ . '/../Resources/config/image-formats.xml'], 'search' => ['enabled' => $container->hasExtension('massive_search')]]);
}
if ($container->hasExtension('fos_rest')) {
$container->prependExtensionConfig('fos_rest', ['exception' => ['codes' => [MediaNotFoundException::class => 404, FileVersionNotFoundException::class => 404, FormatNotFoundException::class => 404, FormatOptionsMissingParameterException::class => 400]]]);
}
}