public static function createImage($imageFile) { $editorName = self::detectAvailableEditor(); if ('Imagick' === $editorName) { return ImagickImage::createFromFile($imageFile); } else { return GdImage::createFromFile($imageFile); } }