예제 #1
0
/**
 * 	Create a document onto disk according to template module.
 *
 * 	@param		DoliDB		$db  			Objet base de donnee
 * 	@param		Object		$object			Object expedition
 * 	@param		string		$modele			Force le modele a utiliser ('' to not force)
 * 	@param		Translate	$outputlangs	Objet lang a utiliser pour traduction
 *  @param      int			$hidedetails    Hide details of lines
 *  @param      int			$hidedesc       Hide description
 *  @param      int			$hideref        Hide ref
 * 	@return 	int 						1 if OK -1 if KO
 * 	@deprecated Use the new function generateDocument of Expedition class
 * @see Expedition::generateDocument()
 */
function expedition_pdf_create(DoliDB $db, Expedition $object, $modele, $outputlangs, $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
    dol_syslog(__METHOD__ . " is deprecated", LOG_WARNING);
    return $object->generateDocument($modele, $outputlangs, $hidedetails, $hidedesc, $hideref);
}
예제 #2
0
/**
 * 	Create a document onto disk according to template module.
 *
 * 	@param		DoliDB		$db  			Objet base de donnee
 * 	@param		Object		$object			Object expedition
 * 	@param		string		$modele			Force le modele a utiliser ('' to not force)
 * 	@param		Translate	$outputlangs	Objet lang a utiliser pour traduction
 *  @param      int			$hidedetails    Hide details of lines
 *  @param      int			$hidedesc       Hide description
 *  @param      int			$hideref        Hide ref
 * 	@return 	int 						1 if OK -1 if KO
 * 	@deprecated Use the new function generateDocument of Expedition class
 */
function expedition_pdf_create(DoliDB $db, Expedition $object, $modele, $outputlangs, $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
    return $object->generateDocument($modele, $outputlangs, $hidedetails, $hidedesc, $hideref);
}
예제 #3
0
 /**
  * testExpeditionBuild
  *
  * @return int
  */
 public function testExpeditionBuild()
 {
     global $conf, $user, $langs, $db;
     $conf = $this->savconf;
     $user = $this->savuser;
     $langs = $this->savlangs;
     $db = $this->savdb;
     $conf->expedition->dir_output .= '/temp';
     $localobject = new Expedition($this->savdb);
     $localobject->initAsSpecimen();
     // Merou
     $localobject->modelpdf = 'merou';
     $result = $localobject->generateDocument($localobject->modelpdf, $langs);
     $this->assertLessThan($result, 0);
     print __METHOD__ . " result=" . $result . "\n";
     // Rouget
     $localobject->modelpdf = 'rouget';
     $result = $localobject->generateDocument($localobject->modelpdf, $langs);
     $this->assertLessThan($result, 0);
     print __METHOD__ . " result=" . $result . "\n";
     return 0;
 }