noalyss-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Noalyss-commit] [noalyss] 78/151: Scenario test pour PDF_Operation Task


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 78/151: Scenario test pour PDF_Operation Task #9 - PDF_Operation : ajout des options
Date: Sat, 4 Feb 2017 17:14:29 +0000 (UTC)

sparkyx pushed a commit to branch master
in repository noalyss.

commit 8b6ff1f42c7d49da548ef6f84eb2f3caec0cf9d0
Author: Dany De Bontridder <address@hidden>
Date:   Sun Nov 27 13:41:19 2016 +0100

    Scenario test pour PDF_Operation
    Task #9 - PDF_Operation : ajout des options
---
 include/class/class_pdf_operation.php |   22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

diff --git a/include/class/class_pdf_operation.php 
b/include/class/class_pdf_operation.php
index 20bb79d..d19a5ee 100644
--- a/include/class/class_pdf_operation.php
+++ b/include/class/class_pdf_operation.php
@@ -20,7 +20,7 @@
 
 // Copyright Author Dany De Bontridder address@hidden(2003-2016)
 
-/* * *
+/**
  * @file
  * Detail Operation ACC + ANC , it will use Acc_Operation and Anc_Operation
  * 
@@ -36,8 +36,8 @@ class PDF_Operation extends PDF {
 
     private $acc_detail; //!< Acc_Operation object
     private $jr_id; //!< jrn.jr_id operation
-//    private $pdf;
-
+    private $pdf;
+    var $cn;
     function __construct($p_cn, $pjr_id) {
         $this->cn = $p_cn;
         $this->jr_id = $pjr_id;
@@ -445,5 +445,19 @@ class PDF_Operation extends PDF {
         // if option contains EXTEND add document name + comment + action name
         // if options contains ANC export ANC plan table
     }
-
+    function get_pdf() {
+        return $this->pdf;
+    }
+    /**
+     * @brief export the PDF to a file and returns the filename
+     * @retun String filename 
+     */
+    function get_pdf_filename() {
+        
$file_name=$_ENV['TMP']."/"."acc_op".$this->acc_detail->det->jr_internal.".pdf";
+        $this->pdf->Output($file_name, "F");
+        return $file_name;
+    }
+    function download_pdf() {
+        
$this->pdf->Output("acc_op".$this->acc_detail->det->jr_internal.".pdf");
+    }
 }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]