Skip to content

Commit 7c51c84

Browse files
Merge pull request #74 from casperbiering/suggest-ext-exif
make ext-exif suggested instead of required
2 parents e2c84b6 + 3617390 commit 7c51c84

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

composer.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
1313
],
1414
"require": {
1515
"php": ">=5.3.0",
16-
"ext-gd": "*",
17-
"ext-exif": "*"
16+
"ext-gd": "*"
17+
},
18+
"suggest": {
19+
"ext-exif": "Auto-rotate jpeg files"
1820
},
1921
"autoload": {
2022
"classmap": ["lib"]

lib/ImageResize.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,11 @@ public function __construct($filename)
108108
// http://stackoverflow.com/a/28819866
109109
public function imageCreateJpegfromExif($filename){
110110
$img = imagecreatefromjpeg($filename);
111+
112+
if (!function_exists('exif_read_data')) {
113+
return $img;
114+
}
115+
111116
$exif = @exif_read_data($filename);
112117

113118
if (!$exif || !isset($exif['Orientation'])){

0 commit comments

Comments
 (0)