Exemplo n.º 1
0
 public function save() {
     if($sessionData = Pap_Features_RebrandPdfBanner_Session::load($this)){
         $this->cleanSavedFile();
         $this->setData1($this->renameTempFile($sessionData->getFile()));
         $this->setData2(implode(':',$sessionData->getVariables()));
         $this->setData3($sessionData->getOriginalFile());
         $this->setData4($sessionData->getFileSize());
         $this->setData5($sessionData->getPassword());
         Pap_Features_RebrandPdfBanner_Session::clear();
     }
     parent::save();
 }
Exemplo n.º 2
0
 private function processVariables(Gpf_Pdf_Document $document, Gpf_Rpc_Form $form,
 Pap_Features_RebrandPdfBanner_Banner $banner, Pap_Features_RebrandPdfBanner_Session $session){
     $processor = $this->createProcessor();
     $variables = $processor->searchVars($document);
     $document->dispose();
     if(count($variables) == 0){
         Pap_Features_RebrandPdfBanner_Session::clear();
         $form->setField('status', 'no_variables');
         $form->setInfoMessage($this->_('Pdf Not Uploaded , No Variables Found !'));
         return;
     }
     $session->saveRecognize($variables);
     $this->saveInfoToForm($form, $banner, $variables);
     $form->setInfoMessage($this->_("File was successfully uploaded"));
 }