namespace Friendica\Object;
use Exception;
-use Friendica\Core\Config;
use Friendica\Core\System;
use Friendica\DI;
use Friendica\Util\Images;
/**
* Destructor
+ *
* @return void
*/
public function __destruct()
*/
switch ($this->getType()) {
case "image/png":
- $quality = Config::get('system', 'png_quality');
+ $quality = DI::config()->get('system', 'png_quality');
if ((! $quality) || ($quality > 9)) {
$quality = PNG_QUALITY;
}
$this->image->setCompressionQuality($quality);
break;
case "image/jpeg":
- $quality = Config::get('system', 'jpeg_quality');
+ $quality = DI::config()->get('system', 'jpeg_quality');
if ((! $quality) || ($quality > 100)) {
$quality = JPEG_QUALITY;
}
switch ($this->getType()) {
case "image/png":
- $quality = Config::get('system', 'png_quality');
+ $quality = DI::config()->get('system', 'png_quality');
if ((!$quality) || ($quality > 9)) {
$quality = PNG_QUALITY;
}
imagepng($this->image, null, $quality);
break;
case "image/jpeg":
- $quality = Config::get('system', 'jpeg_quality');
+ $quality = DI::config()->get('system', 'jpeg_quality');
if ((!$quality) || ($quality > 100)) {
$quality = JPEG_QUALITY;
}
/**
* supported mimetypes and corresponding file extensions
+ *
* @return array
* @deprecated in version 2019.12 please use Util\Images::supportedTypes() instead.
*/
/**
* Maps Mime types to Imagick formats
+ *
* @return array With with image formats (mime type as key)
* @deprecated in version 2019.12 please use Util\Images::getFormatsMap() instead.
*/