1<?php 2 3/** 4 * @file 5 * Install, update and uninstall functions for the syslog module. 6 */ 7 8/** 9 * Implements hook_install(). 10 */ 11function syslog_install() { 12 // The default facility setting depends on the operating system, so it needs 13 // to be set dynamically during installation. 14 \Drupal::configFactory()->getEditable('syslog.settings')->set('facility', defined('LOG_LOCAL0') ? LOG_LOCAL0 : LOG_USER)->save(); 15} 16 17/** 18 * Implements hook_update_last_removed(). 19 */ 20function syslog_update_last_removed() { 21 return 8400; 22} 23