55use Aidantwoods \SecureHeaders \SecureHeaders ;
66use Illuminate \Contracts \Config \Repository ;
77use Illuminate \Http \Request ;
8+ use Illuminate \Support \Arr ;
89use MikeFrancis \LaravelSecureHeaders \ApplySecureHeaders ;
910use PHPUnit \Framework \TestCase ;
1011use Symfony \Component \HttpFoundation \Response ;
@@ -326,7 +327,7 @@ private function applySecureHeadersWithConfig(Response $response, array $configM
326327 {
327328 // convert the configMap dot keys into deeply nested array
328329 $ configMap = [
329- 'secure-headers ' => ! empty ($ configMap )
330+ 'secure-headers ' => !empty ($ configMap )
330331 ? array_merge_recursive (...array_map (
331332 [self ::class, 'nonMutatingDataFill ' ],
332333 array_fill (0 , count ($ configMap ), []),
@@ -343,17 +344,20 @@ private function applySecureHeadersWithConfig(Response $response, array $configM
343344 ->method ('get ' )
344345 ->with ($ this ->anything ())
345346 ->will ($ this ->returnCallback (function (string $ key , $ default ) use ($ configMap ) {
346- return array_get ($ configMap , $ key , $ default );
347+ return Arr:: get ($ configMap , $ key , $ default );
347348 }));
348349
349350 $ secureHeaders = new SecureHeaders ();
350351 $ secureHeaders ->errorReporting (false );
351352 $ middleware = new ApplySecureHeaders ($ config , $ secureHeaders );
352353
353- return $ middleware ->handle (new Request , function () use ($ response ) { return $ response ; });
354+ return $ middleware ->handle (new Request , function () use ($ response ) {
355+ return $ response ;
356+ });
354357 }
355358
356- private static function nonMutatingDataFill (array $ array , string $ key , $ value ) {
359+ private static function nonMutatingDataFill (array $ array , string $ key , $ value )
360+ {
357361 data_fill ($ array , $ key , $ value );
358362 return $ array ;
359363 }
0 commit comments