Browse Source

Fix file name extraction.

ADmad 8 years ago
parent
commit
b587cce92f
2 changed files with 6 additions and 1 deletions
  1. 5 1
      src/Validation/Validation.php
  2. 1 0
      tests/TestCase/Validation/ValidationTest.php

+ 5 - 1
src/Validation/Validation.php

@@ -1187,7 +1187,11 @@ class Validation
             return $check['tmp_name'];
         }
 
-        return $check;
+        if (is_string($check)) {
+            return $check;
+        }
+
+        return false;
     }
 
     /**

+ 1 - 0
tests/TestCase/Validation/ValidationTest.php

@@ -2520,6 +2520,7 @@ class ValidationTest extends TestCase
 
         $this->assertFalse(Validation::mimeType($image, ['image/png']));
         $this->assertFalse(Validation::mimeType(['tmp_name' => $image], ['image/png']));
+        $this->assertFalse(Validation::mimeType([], ['image/png']));
     }
 
     /**