Эксперименты, добавить метод в класс
https://github.com/opencart/opencart/blob/3567a9ac...
private function fixOrientationImage() {
if (!extension_loaded('exif')) {
exit('Error: PHP EXIF is not installed!');
}
$exif = exif_read_data($this->file, 0, true);
if (isset($exif['IFD0']['Orientation'])) {
switch($exif['IFD0']['Orientation']) {
case 3:
$this->rotate(180);
break;
case 6:
$this->rotate(-90);
break;
case 8:
$this->rotate(-180);
break;
}
}
}
добавить строчку кода в конструктор
https://github.com/opencart/opencart/blob/3567a9ac...
$this->fixOrientationImage();