mirror of
https://github.com/Intervention/image.git
synced 2025-08-31 09:31:53 +02:00
removed Error Control Operators
This commit is contained in:
@@ -207,17 +207,17 @@ class Image
|
|||||||
switch ($this->type) {
|
switch ($this->type) {
|
||||||
case IMG_PNG:
|
case IMG_PNG:
|
||||||
case 3:
|
case 3:
|
||||||
$this->resource = @imagecreatefrompng($path);
|
$this->resource = imagecreatefrompng($path);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case IMG_JPG:
|
case IMG_JPG:
|
||||||
case 2:
|
case 2:
|
||||||
$this->resource = @imagecreatefromjpeg($path);
|
$this->resource = imagecreatefromjpeg($path);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case IMG_GIF:
|
case IMG_GIF:
|
||||||
case 1:
|
case 1:
|
||||||
$this->resource = @imagecreatefromgif($path);
|
$this->resource = imagecreatefromgif($path);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
@@ -276,7 +276,7 @@ class Image
|
|||||||
$this->original['height'] = $this->height;
|
$this->original['height'] = $this->height;
|
||||||
|
|
||||||
// create empty image
|
// create empty image
|
||||||
$this->resource = @imagecreatetruecolor($this->width, $this->height);
|
$this->resource = imagecreatetruecolor($this->width, $this->height);
|
||||||
|
|
||||||
// set background color
|
// set background color
|
||||||
if (is_null($bgcolor)) {
|
if (is_null($bgcolor)) {
|
||||||
@@ -306,14 +306,14 @@ class Image
|
|||||||
private function modify($dst_x , $dst_y , $src_x , $src_y , $dst_w , $dst_h , $src_w , $src_h)
|
private function modify($dst_x , $dst_y , $src_x , $src_y , $dst_w , $dst_h , $src_w , $src_h)
|
||||||
{
|
{
|
||||||
// create new image
|
// create new image
|
||||||
$image = @imagecreatetruecolor($dst_w, $dst_h);
|
$image = imagecreatetruecolor($dst_w, $dst_h);
|
||||||
|
|
||||||
// preserve transparency
|
// preserve transparency
|
||||||
@imagealphablending($image, false);
|
imagealphablending($image, false);
|
||||||
@imagesavealpha($image, true);
|
imagesavealpha($image, true);
|
||||||
|
|
||||||
// copy content from resource
|
// copy content from resource
|
||||||
@imagecopyresampled($image, $this->resource, $dst_x , $dst_y , $src_x , $src_y , $dst_w , $dst_h , $src_w , $src_h);
|
imagecopyresampled($image, $this->resource, $dst_x , $dst_y , $src_x , $src_y , $dst_w , $dst_h , $src_w , $src_h);
|
||||||
|
|
||||||
// set new content as recource
|
// set new content as recource
|
||||||
$this->resource = $image;
|
$this->resource = $image;
|
||||||
@@ -484,7 +484,7 @@ class Image
|
|||||||
}
|
}
|
||||||
|
|
||||||
// create new canvas
|
// create new canvas
|
||||||
$image = @imagecreatetruecolor($width, $height);
|
$image = imagecreatetruecolor($width, $height);
|
||||||
|
|
||||||
if ($width > $this->width || $height > $this->height) {
|
if ($width > $this->width || $height > $this->height) {
|
||||||
$bgcolor = is_null($bgcolor) ? '000000' : $bgcolor;
|
$bgcolor = is_null($bgcolor) ? '000000' : $bgcolor;
|
||||||
@@ -580,7 +580,7 @@ class Image
|
|||||||
$dst_y = ($height <= $this->height) ? 0 : intval(($height - $this->height) / 2);
|
$dst_y = ($height <= $this->height) ? 0 : intval(($height - $this->height) / 2);
|
||||||
|
|
||||||
// copy content from resource
|
// copy content from resource
|
||||||
@imagecopy($image, $this->resource, $dst_x , $dst_y , $src_x , $src_y , $src_w , $src_h);
|
imagecopy($image, $this->resource, $dst_x , $dst_y , $src_x , $src_y , $src_w , $src_h);
|
||||||
|
|
||||||
// set new content as recource
|
// set new content as recource
|
||||||
$this->resource = $image;
|
$this->resource = $image;
|
||||||
@@ -1240,22 +1240,22 @@ class Image
|
|||||||
|
|
||||||
case 'gif':
|
case 'gif':
|
||||||
case 1:
|
case 1:
|
||||||
@imagegif($this->resource);
|
imagegif($this->resource);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'png':
|
case 'png':
|
||||||
case 3:
|
case 3:
|
||||||
$quality = round($quality / 11.11111111111); // transform quality to png setting
|
$quality = round($quality / 11.11111111111); // transform quality to png setting
|
||||||
@imagealphablending($this->resource, false);
|
imagealphablending($this->resource, false);
|
||||||
@imagesavealpha($this->resource, true);
|
imagesavealpha($this->resource, true);
|
||||||
@imagepng($this->resource, null, $quality);
|
imagepng($this->resource, null, $quality);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
case 'jpg':
|
case 'jpg':
|
||||||
case 'jpeg':
|
case 'jpeg':
|
||||||
case 2:
|
case 2:
|
||||||
@imagejpeg($this->resource, null, $quality);
|
imagejpeg($this->resource, null, $quality);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user