You are here

function entity_print_post_update_new_dompdf_configuration in Entity Print 8

Same name and namespace in other branches
  1. 8.2 entity_print.post_update.php \entity_print_post_update_new_dompdf_configuration()

Sets the new default configuration for dompdf.

File

./entity_print.post_update.php, line 8

Code

function entity_print_post_update_new_dompdf_configuration() {

  /** @var \Drupal\entity_print\Entity\PdfEngine $engine_config */
  if ($engine_config = PdfEngine::load('dompdf')) {
    $settings = $engine_config
      ->getSettings();
    $settings['default_paper_size'] = 'letter';
    $engine_config
      ->setSettings($settings);
    $engine_config
      ->save();
  }
}