/** * @desc return file type based on extension */ function getFileType($filename) { switch (strtolower(eatStatic::getExtension($filename))) { case "jpg": $type = 'image/jpeg'; break; case "gif": $type = 'image/gif'; break; case "png": $type = 'image/png'; break; case "mov": $type = 'video/quicktime'; break; } return $type; }
/** * @desc convenience method to get a link to cached image */ function imgLink($filename, $path, $width) { $cached_filename = str_replace('.' . eatStatic::getExtension($filename), '_' . $width . '.' . strtolower(eatStatic::getExtension($filename)), $filename); return $path . $cached_filename; }