Public Member Functions | |
getMimeType () | |
getExtension () | |
getExtensionList () | |
Static Public Member Functions | |
static | getAnyId () |
must return any existent ID 1 should be ok for most enumerations | |
static | createByFileName ($fileName) |
Public Attributes | |
const | GIF = IMAGETYPE_GIF |
const | JPEG = IMAGETYPE_JPEG |
const | PNG = IMAGETYPE_PNG |
const | SWF = IMAGETYPE_SWF |
const | PSD = IMAGETYPE_PSD |
const | BMP = IMAGETYPE_BMP |
const | TIFF_II = IMAGETYPE_TIFF_II |
const | TIFF_MM = IMAGETYPE_TIFF_MM |
const | JPC = IMAGETYPE_JPC |
const | JP2 = IMAGETYPE_JP2 |
const | JPX = IMAGETYPE_JPX |
const | JB2 = IMAGETYPE_JB2 |
const | SWC = IMAGETYPE_SWC |
const | IFF = IMAGETYPE_IFF |
const | WBMP = IMAGETYPE_WBMP |
const | JPEG2000 = IMAGETYPE_JPEG2000 |
const | XBM = IMAGETYPE_XBM |
Protected Attributes | |
$names | |
$extensions | |
$mimeTypes |
Definition at line 18 of file ImageType.class.php.
static ImageType::getAnyId | ( | ) | [static] |
must return any existent ID 1 should be ok for most enumerations
Reimplemented from Enumeration.
Definition at line 99 of file ImageType.class.php.
ImageType::getMimeType | ( | ) |
Definition at line 104 of file ImageType.class.php.
ImageType::getExtension | ( | ) |
Definition at line 109 of file ImageType.class.php.
ImageType::getExtensionList | ( | ) |
Definition at line 116 of file ImageType.class.php.
static ImageType::createByFileName | ( | $ | fileName | ) | [static] |
Definition at line 121 of file ImageType.class.php.
const ImageType::GIF = IMAGETYPE_GIF |
const ImageType::JPEG = IMAGETYPE_JPEG |
const ImageType::PNG = IMAGETYPE_PNG |
const ImageType::SWF = IMAGETYPE_SWF |
Definition at line 23 of file ImageType.class.php.
const ImageType::PSD = IMAGETYPE_PSD |
Definition at line 24 of file ImageType.class.php.
const ImageType::BMP = IMAGETYPE_BMP |
Definition at line 25 of file ImageType.class.php.
const ImageType::TIFF_II = IMAGETYPE_TIFF_II |
Definition at line 26 of file ImageType.class.php.
const ImageType::TIFF_MM = IMAGETYPE_TIFF_MM |
Definition at line 27 of file ImageType.class.php.
const ImageType::JPC = IMAGETYPE_JPC |
Definition at line 28 of file ImageType.class.php.
const ImageType::JP2 = IMAGETYPE_JP2 |
Definition at line 29 of file ImageType.class.php.
const ImageType::JPX = IMAGETYPE_JPX |
Definition at line 30 of file ImageType.class.php.
const ImageType::JB2 = IMAGETYPE_JB2 |
Definition at line 31 of file ImageType.class.php.
const ImageType::SWC = IMAGETYPE_SWC |
Definition at line 32 of file ImageType.class.php.
const ImageType::IFF = IMAGETYPE_IFF |
Definition at line 33 of file ImageType.class.php.
const ImageType::WBMP = IMAGETYPE_WBMP |
const ImageType::JPEG2000 = IMAGETYPE_JPEG2000 |
Definition at line 35 of file ImageType.class.php.
const ImageType::XBM = IMAGETYPE_XBM |
Definition at line 36 of file ImageType.class.php.
ImageType::$names [protected] |
Initial value:
array( IMAGETYPE_GIF => 'gif', IMAGETYPE_JPEG => 'jpeg', IMAGETYPE_PNG => 'png', IMAGETYPE_SWF => 'swf', IMAGETYPE_PSD => 'psd', IMAGETYPE_BMP => 'bmp', IMAGETYPE_TIFF_II => 'tif', IMAGETYPE_TIFF_MM => 'tif', IMAGETYPE_JPC => 'jpc', IMAGETYPE_JP2 => 'jp2', IMAGETYPE_JPX => 'jpx', IMAGETYPE_JB2 => 'jb2', IMAGETYPE_SWC => 'swc', IMAGETYPE_IFF => 'iff', IMAGETYPE_WBMP => 'bmp', IMAGETYPE_JPEG2000 => 'jpc', IMAGETYPE_XBM => 'xbm' )
Reimplemented from Enumeration.
Definition at line 38 of file ImageType.class.php.
ImageType::$extensions [protected] |
Initial value:
array( 'gif' => IMAGETYPE_GIF, 'jpg' => IMAGETYPE_JPEG, 'jpeg' => IMAGETYPE_JPEG, 'png' => IMAGETYPE_PNG, 'swf' => IMAGETYPE_SWF, 'psd' => IMAGETYPE_PSD, 'bmp' => IMAGETYPE_BMP, 'tif' => IMAGETYPE_TIFF_II, 'tiff' => IMAGETYPE_TIFF_II, 'jpc' => IMAGETYPE_JPC, 'jp2' => IMAGETYPE_JP2, 'jpx' => IMAGETYPE_JPX, 'jb2' => IMAGETYPE_JB2, 'swc' => IMAGETYPE_SWC, 'iff' => IMAGETYPE_IFF, 'wbmp' => IMAGETYPE_WBMP, 'jpc' => IMAGETYPE_JPEG2000, 'xbm' => IMAGETYPE_XBM )
Definition at line 58 of file ImageType.class.php.
ImageType::$mimeTypes [protected] |
Initial value:
array( IMAGETYPE_GIF => 'image/gif', IMAGETYPE_JPEG => 'image/jpeg', IMAGETYPE_PNG => 'image/png', IMAGETYPE_SWF => 'application/x-shockwave-flash', IMAGETYPE_PSD => 'image/x-photoshop', IMAGETYPE_BMP => 'image/bmp', IMAGETYPE_TIFF_II => 'image/tiff', IMAGETYPE_TIFF_MM => 'image/tiff', IMAGETYPE_JPC => 'image/jpc', IMAGETYPE_JP2 => 'image/jp2', IMAGETYPE_JPX => 'image/jpx', IMAGETYPE_JB2 => 'image/jb2', IMAGETYPE_SWC => 'application/x-shockwave-flash', IMAGETYPE_IFF => 'image/iff', IMAGETYPE_WBMP => 'image/vnd.wap.wbmp', IMAGETYPE_JPEG2000 => 'image/jpeg', IMAGETYPE_XBM => 'image/xbm' )
Definition at line 79 of file ImageType.class.php.