%PDF- %GIF98; %PNG;
Server : ApacheSystem : Linux sh00666.bluehost.com 5.14.0-687.26.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jul 14 16:32:02 EDT 2026 x86_64 User : ndkhermy ( 1200) PHP Version : 8.5.12 Disable Function : NONE Directory : /home1/ndkhermy/public_html/website_1ec2d7c2/apps/helpers/ |
Upload File : |
<?php
if ( ! function_exists('site_currency'))
{
function site_currency()
{
$CI = CI();
$res=$CI->db->query("SELECT * FROM wl_currencies WHERE status='1' AND is_default ='Y' ")->result();
if( is_array($res) )
{
return $res;
}
}
}
if ( ! function_exists('convert_currency'))
{
function convert_currency($currency_id)
{
$CI = CI();
if($currency_id!="" && $currency_id > 0 )
{
$curr_currency_id = $CI->session->userdata('currency_id');
if($currency_id!=$curr_currency_id)
{
$res=$CI->db->query("SELECT * FROM wl_currencies WHERE currency_id='$currency_id' AND status='1' ")->row();
if( is_object($res) )
{
$CI->session->set_userdata(array('currency_id'=>$res->currency_id));
$CI->session->set_userdata(array('currency_code'=>$res->code));
$CI->session->set_userdata(array('symbol_left'=>$res->symbol_left));
$CI->session->set_userdata(array('symbol_right'=>$res->symbol_right));
$CI->session->set_userdata(array('currency_value'=>$res->value));
}
}
}
}
}
if ( ! function_exists('display_price'))
{
function display_price($price)
{
$CI = CI();
$price = (float) $price;
$curr_currency_id = $CI->session->userdata('currency_id');
//if($price!="")
//{
if($curr_currency_id=='' || $curr_currency_id==0)
{
$res=$CI->db->query("SELECT * FROM wl_currencies WHERE is_default='Y' AND status='1' ")->row();
if( is_object($res) )
{
$currency_id = $res->currency_id;
$code = $res->code;
$symbol_left = $res->symbol_left;
$symbol_right = $res->symbol_right;
$value = $res->value;
$CI->session->set_userdata(array('currency_id'=>$currency_id));
$CI->session->set_userdata(array('currency_code'=>$code));
$CI->session->set_userdata(array('symbol_left'=>$symbol_left));
$CI->session->set_userdata(array('symbol_right'=>$symbol_right));
$CI->session->set_userdata(array('currency_value'=>$value));
}
}
else
{
$currency_id = $CI->session->userdata('currency_id');
$code = $CI->session->userdata('currency_code');
$symbol_left = $CI->session->userdata('symbol_left')." ";
$symbol_right = $CI->session->userdata('symbol_right');
$value = $CI->session->userdata('currency_value');
}
$new_price = ( $price*$value );
$final_price = ( $symbol_left !='') ? $symbol_left.number_format($new_price,2) : number_format($new_price,2).$symbol_right;
return $final_price;
//}
}
}
if ( ! function_exists('display_symbol'))
{
function display_symbol()
{
$CI = CI();
$curr_currency_id = $CI->session->userdata('currency_id');
if($curr_currency_id=='' || $curr_currency_id==0)
{
$res=$CI->db->query("SELECT * FROM wl_currencies WHERE is_default='Y' AND status='1' ")->row();
if( is_object($res) )
{
$currency_id = $res->currency_id;
$code = $res->code;
$symbol_left = $res->symbol_left;
$symbol_right = $res->symbol_right;
$value = $res->value;
$CI->session->set_userdata(array('currency_id'=>$currency_id));
$CI->session->set_userdata(array('currency_code'=>$code));
$CI->session->set_userdata(array('symbol_left'=>$symbol_left));
$CI->session->set_userdata(array('symbol_right'=>$symbol_right));
$CI->session->set_userdata(array('currency_value'=>$value));
}
}
else
{
$currency_id = $CI->session->userdata('currency_id');
$code = $CI->session->userdata('currency_code');
$symbol_left = $CI->session->userdata('symbol_left');
$symbol_right = $CI->session->userdata('symbol_right');
$value = $CI->session->userdata('currency_value');
}
$symbol = ( $symbol_left !='') ? $symbol_left : $symbol_right;
return $symbol;
}
}
if( ! function_exists('fmtZerosDecimal'))
{
function fmtZerosDecimal($price)
{
return preg_match("~\.(0+)$~",$price) ? intval($price) : $price;
}
}