%PDF- %GIF98; %PNG; .
Cyber Programmer
Logo of a company Server : Apache
System : 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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home1/ndkhermy/public_html/website_1ec2d7c2/apps/helpers/currency_helper.php
<?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')."&nbsp;";
				$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;
  }
}

VaKeR 2022