You are here

function print_pdf_mpdf_pdf_tool_version in Printer, email and PDF versions 7.2

Implements hook_pdf_tool_version().

File

print_pdf/lib_handlers/print_pdf_mpdf/print_pdf_mpdf.module, line 38
Generate a PDF for the print_pdf module using the mPDF library.

Code

function print_pdf_mpdf_pdf_tool_version($pdf_tool) {
  if (file_exists(DRUPAL_ROOT . '/' . $pdf_tool)) {
    include_once DRUPAL_ROOT . '/' . $pdf_tool;
  }

  // Version 5.x and 6.x
  if (defined('mPDF_VERSION')) {
    return mPDF_VERSION;
  }
  else {
    if (class_exists('\\Mpdf\\Mpdf')) {
      $version = \Mpdf\Mpdf::VERSION;
      if (!empty($version)) {
        return $version;
      }
    }
  }
  return 'unknown';
}