@@ -971,28 +971,30 @@ private function registerRouterConfiguration(array $config, ContainerBuilder $co
971
971
->replaceArgument (0 , $ config ['default_uri ' ]);
972
972
}
973
973
974
- if (\PHP_VERSION_ID >= 80000 || $ this ->annotationsConfigEnabled ) {
975
- $ container ->register ('routing.loader.annotation ' , AnnotatedRouteControllerLoader::class)
976
- ->setPublic (false )
977
- ->addTag ('routing.loader ' , ['priority ' => -10 ])
978
- ->addArgument (new Reference ('annotation_reader ' , ContainerInterface::NULL_ON_INVALID_REFERENCE ));
979
-
980
- $ container ->register ('routing.loader.annotation.directory ' , AnnotationDirectoryLoader::class)
981
- ->setPublic (false )
982
- ->addTag ('routing.loader ' , ['priority ' => -10 ])
983
- ->setArguments ([
984
- new Reference ('file_locator ' ),
985
- new Reference ('routing.loader.annotation ' ),
986
- ]);
987
-
988
- $ container ->register ('routing.loader.annotation.file ' , AnnotationFileLoader::class)
989
- ->setPublic (false )
990
- ->addTag ('routing.loader ' , ['priority ' => -10 ])
991
- ->setArguments ([
992
- new Reference ('file_locator ' ),
993
- new Reference ('routing.loader.annotation ' ),
994
- ]);
974
+ if (\PHP_VERSION_ID < 80000 && !$ this ->annotationsConfigEnabled ) {
975
+ return ;
995
976
}
977
+
978
+ $ container ->register ('routing.loader.annotation ' , AnnotatedRouteControllerLoader::class)
979
+ ->setPublic (false )
980
+ ->addTag ('routing.loader ' , ['priority ' => -10 ])
981
+ ->addArgument (new Reference ('annotation_reader ' , ContainerInterface::NULL_ON_INVALID_REFERENCE ));
982
+
983
+ $ container ->register ('routing.loader.annotation.directory ' , AnnotationDirectoryLoader::class)
984
+ ->setPublic (false )
985
+ ->addTag ('routing.loader ' , ['priority ' => -10 ])
986
+ ->setArguments ([
987
+ new Reference ('file_locator ' ),
988
+ new Reference ('routing.loader.annotation ' ),
989
+ ]);
990
+
991
+ $ container ->register ('routing.loader.annotation.file ' , AnnotationFileLoader::class)
992
+ ->setPublic (false )
993
+ ->addTag ('routing.loader ' , ['priority ' => -10 ])
994
+ ->setArguments ([
995
+ new Reference ('file_locator ' ),
996
+ new Reference ('routing.loader.annotation ' ),
997
+ ]);
996
998
}
997
999
998
1000
private function registerSessionConfiguration (array $ config , ContainerBuilder $ container , PhpFileLoader $ loader )
0 commit comments