Този клас работи с няколко вградени в PHP функции а именно:
imagejpeg
imagepng
imagegif
както сами може да видите и много други.
Самият клас има вградена проверка дали снимките найстина са снимки, не само за файлово разширение. Самата проверка се прави побитово и това гарантира, че няма да мине ако найстина не снимка.
При използването на exif_imagetype се гарантира, че ако не е снимка няма да бъде качено.
Как да използваме класа … има описание в github.
Линк към класа: https://github.com/rutera/simpleimage