getFileExt($sFileName); return $this -> isValidExt($sExt); } public function isImageFile($sMimeType){ $aImagesMimeTypes = array ( 'image/bmp' => 'bmp', 'image/gif' => 'gif', 'image/jpeg' => 'jpg', 'image/pjpeg' => 'jpg', 'image/png' => 'png' ); return isset($aImagesMimeTypes[$sMimeType]); } public function isImageExt($sFileName){ $aImagesExts = array('bmp', 'gif', 'jpg', 'png'); $sExt = $this -> getFileExt($sFileName); return in_array($sExt, $aImagesExts); } public function getRestrictedExt(){ $sExts = $this->_aObject['ext_deny']; return $sExts ? explode(',', $sExts) : array(); } } /** @} */