You are here

private function PHPExcel_Writer_Excel2007_ContentTypes::_getImageMimeType in Loft Data Grids 6.2

Same name and namespace in other branches
  1. 7.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel2007/ContentTypes.php \PHPExcel_Writer_Excel2007_ContentTypes::_getImageMimeType()

* Get image mime type * *

Parameters

string $pFile Filename: * @return string Mime Type * @throws PHPExcel_Writer_Exception

1 call to PHPExcel_Writer_Excel2007_ContentTypes::_getImageMimeType()
PHPExcel_Writer_Excel2007_ContentTypes::writeContentTypes in vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel2007/ContentTypes.php
* Write content types to XML format * *

File

vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel2007/ContentTypes.php, line 236

Class

PHPExcel_Writer_Excel2007_ContentTypes
PHPExcel_Writer_Excel2007_ContentTypes

Code

private function _getImageMimeType($pFile = '') {
  if (PHPExcel_Shared_File::file_exists($pFile)) {
    $image = getimagesize($pFile);
    return image_type_to_mime_type($image[2]);
  }
  else {
    throw new PHPExcel_Writer_Exception("File {$pFile} does not exist");
  }
}