You are here

forena_pdf.install in Forena Reports 7.5

Same filename and directory in other branches
  1. 7.3 forena_pdf.install
  2. 7.4 forena_pdf.install

Forena PDF installation

File

forena_pdf.install
View source
<?php

/**
 * @file
 * Forena PDF installation
 */

/**
 * Implementation of hook_uninstall
 */
function forena_pdf_uninstall() {
  variable_del('forena_pdf_disable_links');
  variable_del('forena_pdf_generator');
  variable_del('fornea_pdf_prince_path');
}

/**
 * Alter forena PDF class names.
 */
function forena_pdf_update_7501() {
  $pdf_generator = variable_get('forena_pdf_generator', '');
  switch ($pdf_generator) {
    case 'FrxMPDF':
      $pdf_generator = 'MPDFDocument';
      break;
    case 'FrxPrincePDF':
      $pdf_generator = 'PrincePDF';
      break;
    case 'FrxDocRaptor':
      $pdf_generator = 'DocRaptorPDF';
      break;
  }
  variable_set('forena_pdf_generator', $pdf_generator);
}

Functions

Namesort descending Description
forena_pdf_uninstall Implementation of hook_uninstall
forena_pdf_update_7501 Alter forena PDF class names.