mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-02-20 13:46:52 +01:00
Add function pdf_getCurrencyCode
This commit is contained in:
parent
9d99b61f2d
commit
8dea0afa74
|
|
@ -24,7 +24,7 @@
|
|||
* \file htdocs/lib/pdf.lib.php
|
||||
* \brief Set of functions used for PDF generation
|
||||
* \ingroup core
|
||||
* \version $Id: pdf.lib.php,v 1.99 2011/07/31 23:25:42 eldy Exp $
|
||||
* \version $Id: pdf.lib.php,v 1.100 2011/08/10 17:32:29 eldy Exp $
|
||||
*/
|
||||
|
||||
|
||||
|
|
@ -1151,4 +1151,31 @@ function pdf_getTotalQty($object,$type='',$outputlangs)
|
|||
return $total;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Convert a currency code into its symbol
|
||||
* @param pdf PDF object
|
||||
* @param currency_code
|
||||
* @param string Currency symbol encoded into UTF8
|
||||
*/
|
||||
function pdf_getCurrencySymbol(&$pdf, $currency_code)
|
||||
{
|
||||
switch ($currency_code) {
|
||||
case "EUR":
|
||||
$currency_sign = " ".$pdf->unichr(8364);
|
||||
break;
|
||||
case "USD":
|
||||
$currency_sign = " ".utf8_encode('$');
|
||||
break;
|
||||
case "GBP":
|
||||
$currency_sign = " ".utf8_encode('£');
|
||||
break;
|
||||
default:
|
||||
$currency_sign = " ".$currency;
|
||||
break;
|
||||
}
|
||||
return $currency_sign;
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user