You are here

function _pdf_export_processor_load in PDF Export 7

Loads a PDF Export processor.

Parameters

string $library: Library name.

1 call to _pdf_export_processor_load()
pdf_export_render in ./pdf_export.module
Handle the html as PDF.

File

./pdf_export.module, line 312
PDF Export module.

Code

function _pdf_export_processor_load($library) {
  $hook = 'pdf_export_processor_info';
  foreach (module_implements($hook) as $module) {
    $processors = module_invoke($module, $hook);
    if (!empty($processors[$library])) {
      $file = $processors[$library]['file'];
      module_load_include('inc', $module, $file);
      $processor = new $processors[$library]['class']();
      return $processor;
    }
  }
  return FALSE;
}