Skip to content

Commit cdd749d

Browse files
authored
Handle failed image size check gracefully and return default values (#73)
1 parent 35c90ca commit cdd749d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/Checks/Content/AltTagCheck.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,14 @@ private function getImageDimensions(string $src, Crawler $node): array
100100
];
101101
}
102102

103-
$dimensions = getimagesize($src);
103+
$dimensions = @getimagesize($src);
104+
105+
if ($dimensions === false) {
106+
return [
107+
'width' => 0,
108+
'height' => 0,
109+
];
110+
}
104111

105112
return [
106113
'width' => $dimensions[0],

0 commit comments

Comments
 (0)