From 8fcf6342599a8f23b2bdda0b47c857a7a257f285 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 13 Jun 2011 17:09:57 +0000 Subject: [PATCH] Doxygen --- htdocs/core/class/commondocgenerator.class.php | 9 ++++++--- .../facture/doc/doc_generic_invoice_odt.modules.php | 5 ++++- .../modules/societe/doc/doc_generic_odt.modules.php | 10 +++++++--- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/htdocs/core/class/commondocgenerator.class.php b/htdocs/core/class/commondocgenerator.class.php index 09062a30366..10c59afda47 100755 --- a/htdocs/core/class/commondocgenerator.class.php +++ b/htdocs/core/class/commondocgenerator.class.php @@ -40,7 +40,8 @@ class CommonDocGenerator /** * Define array with couple subtitution key => subtitution value * - * @param $mysoc + * @param $user User + * @param $outputlangs Language object for output */ function get_substitutionarray_user($user,$outputlangs) { @@ -62,7 +63,8 @@ class CommonDocGenerator /** * Define array with couple subtitution key => subtitution value * - * @param $mysoc + * @param $mysoc + * @param $outputlangs Language object for output */ function get_substitutionarray_mysoc($mysoc,$outputlangs) { @@ -102,7 +104,8 @@ class CommonDocGenerator /** * Define array with couple subtitution key => subtitution value * - * @param $object + * @param $object + * @param $outputlangs Language object for output */ function get_substitutionarray_thirdparty($object,$outputlangs) { diff --git a/htdocs/includes/modules/facture/doc/doc_generic_invoice_odt.modules.php b/htdocs/includes/modules/facture/doc/doc_generic_invoice_odt.modules.php index a2eeb204139..a6536023b1e 100644 --- a/htdocs/includes/modules/facture/doc/doc_generic_invoice_odt.modules.php +++ b/htdocs/includes/modules/facture/doc/doc_generic_invoice_odt.modules.php @@ -386,7 +386,7 @@ class doc_generic_invoice_odt extends ModelePDFFactures //print exit; - // Make substitutions into odt + // Make substitutions into odt of freetext if ($newfreetext) { try { @@ -396,6 +396,7 @@ class doc_generic_invoice_odt extends ModelePDFFactures { } } + // Make substitutions into odt of user info $tmparray=$this->get_substitutionarray_user($user,$outputlangs); //var_dump($tmparray); exit; foreach($tmparray as $key=>$value) @@ -416,6 +417,7 @@ class doc_generic_invoice_odt extends ModelePDFFactures { } } + // Make substitutions into odt of mysoc $tmparray=$this->get_substitutionarray_mysoc($mysoc,$outputlangs); //var_dump($tmparray); exit; foreach($tmparray as $key=>$value) @@ -436,6 +438,7 @@ class doc_generic_invoice_odt extends ModelePDFFactures { } } + // Make substitutions into odt of thirdparty $tmparray=$this->get_substitutionarray_thirdparty($socobject,$outputlangs); foreach($tmparray as $key=>$value) { diff --git a/htdocs/includes/modules/societe/doc/doc_generic_odt.modules.php b/htdocs/includes/modules/societe/doc/doc_generic_odt.modules.php index cb252f05931..ed1a94bbe49 100644 --- a/htdocs/includes/modules/societe/doc/doc_generic_odt.modules.php +++ b/htdocs/includes/modules/societe/doc/doc_generic_odt.modules.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2010-2011 Laurent Destailleur * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -259,7 +259,7 @@ class doc_generic_odt extends ModeleThirdPartyDoc //print $odfHandler->__toString()."\n"; - // Make substitutions + // Make substitutions into odt of user info $tmparray=$this->get_substitutionarray_user($user,$outputlangs); //var_dump($tmparray); exit; foreach($tmparray as $key=>$value) @@ -281,7 +281,8 @@ class doc_generic_odt extends ModeleThirdPartyDoc { } } - $tmparray=$this->get_substitutionarray_mysoc($mysoc,$outputlangs); + // Make substitutions into odt of mysoc info + $tmparray=$this->get_substitutionarray_mysoc($mysoc,$outputlangs); //var_dump($tmparray); exit; foreach($tmparray as $key=>$value) { @@ -301,7 +302,10 @@ class doc_generic_odt extends ModeleThirdPartyDoc { } } + // Make substitutions into odt of thirdparty + external modules $tmparray=$this->get_substitutionarray_thirdparty($object,$outputlangs); + complete_substitutions_array($tmparray, $langs, $object); + //var_dump($object->id); exit; foreach($tmparray as $key=>$value) { try {