示例#1
0
 public function init($gp, $settings)
 {
     parent::init($gp, $settings);
     $fileName = $this->utilityFuncs->getSingle($this->settings, 'fileName');
     if (!$fileName) {
         $fileName = 'formhandler.pdf';
     }
     $this->settings['fileName'] = $fileName;
     $fontSize = $this->utilityFuncs->getSingle($this->settings, 'fontSize');
     if (!$fontSize) {
         $fontSize = 12;
     }
     $this->settings['fontSize'] = $fontSize;
     $fontSizeHeader = $this->utilityFuncs->getSingle($this->settings, 'fontSizeHeader');
     if (!$fontSizeHeader) {
         $fontSizeHeader = 8;
     }
     $this->settings['fontSizeHeader'] = $fontSizeHeader;
     $fontSizeFooter = $this->utilityFuncs->getSingle($this->settings, 'fontSizeFooter');
     if (!$fontSizeFooter) {
         $fontSizeFooter = 8;
     }
     $this->settings['fontSizeFooter'] = $fontSizeFooter;
     $font = $this->utilityFuncs->getSingle($this->settings, 'font');
     if (!$font) {
         $font = 'FreeSans';
     }
     $this->settings['font'] = $font;
 }
示例#2
0
 public function init($gp, $settings)
 {
     parent::init($gp, $settings);
     $fileName = $this->utilityFuncs->getSingle($this->settings, 'fileName');
     if (!$fileName) {
         $fileName = 'formhandler.csv';
     }
     $this->settings['fileName'] = $fileName;
     $delimiter = $this->utilityFuncs->getSingle($this->settings, 'delimiter');
     if (!$delimiter) {
         $delimiter = ',';
     }
     $this->settings['delimiter'] = $delimiter;
     $enclosure = $this->utilityFuncs->getSingle($this->settings, 'enclosure');
     if (!$enclosure) {
         $enclosure = '"';
     }
     $this->settings['enclosure'] = $enclosure;
     $encoding = $this->utilityFuncs->getSingle($this->settings, 'encoding');
     if (!$encoding) {
         $encoding = 'utf-8';
     }
     $this->settings['encoding'] = $encoding;
 }