ob_end_clean
Intervention/image
Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Clean (erase) the output buffer and turn off output buffering
ob_end_clean
():
bool
imagejpeg
(
$this
->
image
->
getCore
(),
null
,
$this
->
quality
);
$this
->
image
->
mime
=
image_type_to_mime_type
(
IMAGETYPE_JPEG
);
$buffer
=
ob_get_contents
();
ob_end_clean
();
return
$buffer
;
}
src/Intervention/Image/Gd/Encoder.php
imagepng
(
$resource
,
null
, -
1
);
$this
->
image
->
mime
=
image_type_to_mime_type
(
IMAGETYPE_PNG
);
$buffer
=
ob_get_contents
();
ob_end_clean
();
return
$buffer
;
}
src/Intervention/Image/Gd/Encoder.php
imagegif
(
$this
->
image
->
getCore
());
$this
->
image
->
mime
=
image_type_to_mime_type
(
IMAGETYPE_GIF
);
$buffer
=
ob_get_contents
();
ob_end_clean
();
return
$buffer
;
}
src/Intervention/Image/Gd/Encoder.php
imagewebp
(
$this
->
image
->
getCore
(),
null
,
$this
->
quality
);
$this
->
image
->
mime
=
defined
(
'IMAGETYPE_WEBP'
) ?
image_type_to_mime_type
(
IMAGETYPE_WEBP
) :
'image/webp'
;
$buffer
=
ob_get_contents
();
ob_end_clean
();
return
$buffer
;
}
src/Intervention/Image/Gd/Encoder.php
imagebmp
(
$this
->
image
->
getCore
());
$this
->
image
->
mime
=
defined
(
'IMAGETYPE_BMP'
) ?
image_type_to_mime_type
(
IMAGETYPE_BMP
) :
'image/bmp'
;
$buffer
=
ob_get_contents
();
ob_end_clean
();
return
$buffer
;
}
src/Intervention/Image/Gd/Encoder.php