Small code style improvements

This commit is contained in:
DESKTOP-H825VC6\geckon01
2023-10-17 02:14:37 +03:00
parent a7461536bc
commit 1baf7ae2ca
2 changed files with 8 additions and 7 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "geckon01/simple-image-compressor",
"description": "SimpleImageCompressor is a tiny simple PHP image compressor lib which allows you to compress any image easily on the fly",
"version": "0.3.10",
"version": "0.3.10.17",
"keywords": [
"php",
"images",
+7 -6
View File
@@ -87,9 +87,8 @@ class SimpleImageCompressor
private function loadImageType() {
$this->imageType = "image";
if($this->exifLoaded)
{
switch (exif_imagetype($this->imageResourceUrl))
if($this->exifLoaded) {
switch (exif_imagetype($this->imageResourceUrl))
{
case IMAGETYPE_GIF:
$this->imageType = 'image/gif';
@@ -115,14 +114,16 @@ class SimpleImageCompressor
return;
}
//Fallback to bytes recognition
// Fallback to bytes recognition
trigger_error("simple-image-compressor: Exif extension not found. Image MIME type recognition may be inaccurate.");
if (substr($this->imageData, 0, 2) === "\xFF\xD8") {
$this->imageType = 'image/jpeg';
} else if (substr($this->imageData, 0, 3) === "\x89\x50\x4E") {
}
if (substr($this->imageData, 0, 3) === "\x89\x50\x4E") {
$this->imageType = 'image/png';
} else if (substr($this->imageData, 0, 4) === "\x47\x49\x46\x38") {
}
if (substr($this->imageData, 0, 4) === "\x47\x49\x46\x38") {
$this->imageType = 'image/gif';
}
}