@@ -318,7 +318,7 @@ private function addSwaggerSection(ArrayNodeDefinition $rootNode): void
318318 })
319319 ->end ()
320320 ->validate ()
321- ->ifTrue (function ($ v ) use ($ defaultVersions ) {
321+ ->ifTrue (static function ($ v ) use ($ defaultVersions ) {
322322 return $ v !== array_intersect ($ v , $ defaultVersions );
323323 })
324324 ->thenInvalid (sprintf ('Only the versions %s are supported. Got %s. ' , implode (' and ' , $ defaultVersions ), '%s ' ))
@@ -388,7 +388,7 @@ private function addHttpCacheSection(ArrayNodeDefinition $rootNode): void
388388 ->variableNode ('request_options ' )
389389 ->defaultValue ([])
390390 ->validate ()
391- ->ifTrue (function ($ v ) { return false === \is_array ($ v ); })
391+ ->ifTrue (static function ($ v ) { return false === \is_array ($ v ); })
392392 ->thenInvalid ('The request_options parameter must be an array. ' )
393393 ->end ()
394394 ->info ('To pass options to the client charged with the request. ' )
@@ -486,7 +486,7 @@ private function addExceptionToStatusSection(ArrayNodeDefinition $rootNode): voi
486486 ->useAttributeAsKey ('exception_class ' )
487487 ->beforeNormalization ()
488488 ->ifArray ()
489- ->then (function (array $ exceptionToStatus ) {
489+ ->then (static function (array $ exceptionToStatus ) {
490490 foreach ($ exceptionToStatus as &$ httpStatusCode ) {
491491 if (\is_int ($ httpStatusCode )) {
492492 continue ;
@@ -505,7 +505,7 @@ private function addExceptionToStatusSection(ArrayNodeDefinition $rootNode): voi
505505 ->prototype ('integer ' )->end ()
506506 ->validate ()
507507 ->ifArray ()
508- ->then (function (array $ exceptionToStatus ) {
508+ ->then (static function (array $ exceptionToStatus ) {
509509 foreach ($ exceptionToStatus as $ httpStatusCode ) {
510510 if ($ httpStatusCode < 100 || $ httpStatusCode >= 600 ) {
511511 throw new InvalidConfigurationException (sprintf ('The HTTP status code "%s" is not valid. ' , $ httpStatusCode ));
@@ -530,7 +530,7 @@ private function addFormatSection(ArrayNodeDefinition $rootNode, string $key, ar
530530 ->useAttributeAsKey ('format ' )
531531 ->beforeNormalization ()
532532 ->ifArray ()
533- ->then (function ($ v ) {
533+ ->then (static function ($ v ) {
534534 foreach ($ v as $ format => $ value ) {
535535 if (isset ($ value ['mime_types ' ])) {
536536 continue ;
0 commit comments