|
@@ 225-227 (lines=3) @@
|
| 222 |
|
//Local file, so inspect it directly |
| 223 |
|
$mimeType = mime_content_type($url); |
| 224 |
|
} |
| 225 |
|
if (strpos($mimeType, ';') !== false) { |
| 226 |
|
$mimeType = strstr($mimeType, ';', true); |
| 227 |
|
} |
| 228 |
|
if (!is_string($mimeType) || substr($mimeType, 0, 6) !== 'image/') { |
| 229 |
|
throw VCardException::invalidImage(); |
| 230 |
|
} |
|
@@ 273-275 (lines=3) @@
|
| 270 |
|
$finfo = new \finfo(); |
| 271 |
|
$mimeType = $finfo->buffer($content, FILEINFO_MIME_TYPE); |
| 272 |
|
|
| 273 |
|
if (strpos($mimeType, ';') !== false) { |
| 274 |
|
$mimeType = strstr($mimeType, ';', true); |
| 275 |
|
} |
| 276 |
|
if (!is_string($mimeType) || substr($mimeType, 0, 6) !== 'image/') { |
| 277 |
|
throw VCardException::invalidImage(); |
| 278 |
|
} |