public function resizeImage($diskPath, $baseName, $extension, $imageResizeOptions) { $diskSubdir = $this->getResizedImageDiskSubdir($baseName, $extension); if (!is_dir($diskSubdir)) { mkdir($diskSubdir, CoreConfig::get('CoreFiles', 'imageCacheDirSubdirsPermissions')); } CoreServices2::getImages()->resize($this->getDiskPath($baseName, $extension), $diskPath, $imageResizeOptions); }