朱金辉 2 anni fa
parent
commit
71ddd954e5
2 ha cambiato i file con 3 aggiunte e 2 eliminazioni
  1. 1 0
      src/Config/Mine.php
  2. 2 2
      src/Http/HeaderUtils.php

+ 1 - 0
src/Config/Mine.php

@@ -95,6 +95,7 @@ class Mine
         'mny' => 'application/x-msmoney',
         'mov' => 'video/quicktime',
         'movie' => 'video/x-sgi-movie',
+        'm4a' => 'audio/x-m4a',
         'mp2' => 'video/mpeg',
         'mp3' => 'audio/mpeg',
         'mp4' => 'video/mp4',

+ 2 - 2
src/Http/HeaderUtils.php

@@ -161,12 +161,12 @@ class HeaderUtils
         }
 
         // percent characters aren't safe in fallback.
-        if (str_contains($filenameFallback, '%')) {
+        if (strContains($filenameFallback, '%')) {
             throw new InvalidParams('The filename fallback cannot contain the "%" character.');
         }
 
         // path separators aren't allowed in either.
-        if (str_contains($filename, '/') || str_contains($filename, '\\') || str_contains($filenameFallback, '/') || str_contains($filenameFallback, '\\')) {
+        if (strContains($filename, '/') || strContains($filename, '\\') || strContains($filenameFallback, '/') || strContains($filenameFallback, '\\')) {
             throw new InvalidParams('The filename and the fallback cannot contain the "/" and "\\" characters.');
         }