403Webshell
Server IP : 103.234.187.230  /  Your IP : 216.73.216.216
Web Server : Apache
System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/b2bzend/library/Helper/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/b2bzend/library/Helper/Currency.php
<?php

class Zend_Controller_Action_Helper_Currency extends Zend_Controller_Action_Helper_Abstract {

    public function formatCurrency($price) {
        if (empty($price))
            return number_format(0, 2);
        return number_format($price, 2);
    }

    public function getCurrencyTypes() {
        $objCurrency = new Travel_Model_TblCurrency();
        return $objCurrency->getCurrencyTypes();
    }

    public function displayCurrencybySymbol($symbol) {
        return $symbol;
    }

    /* -----------added by pooja on 5march 2018  to get basecurrency id from session------------ */

    public function getLoggedInAgencyBaseCurrencyId($agencyId = NULL) {
        $sessionUser = new Zend_Session_Namespace('sessionLogin_user');
        if (empty($sessionUser->agencyDetails)) {
            $objAgency = new Travel_Model_TblAgency();
            $AgencyArr = $objAgency->getAgencyUserList($agencyId);
            return $AgencyArr['TrxCurrency'];
        } else {
            return $sessionUser->agencyDetails['TrxCurrency'];
        }
    }

    /* -----------added by pooja on 5march 2018 to get symbol of basecurrency from db by base currency id ------------ */

    public function getLoggedInAgencyBaseCurrency($agencyId = NULL) {
        if (!empty($agencyId)) {
            $objAgency = new Travel_Model_TblAgency();
            $AgencyArr = $objAgency->getAgencyUserList($agencyId);
            $baseCurrencySymbol = $AgencyArr['TrxCurrency'];
        } else {
            $baseCurrencyId = $this->getLoggedInAgencyBaseCurrencyId($agencyId);
            $objCurrency = new Travel_Model_TblCurrency();
            $baseCurrencySymbol = $objCurrency->getCurrencySymbol($baseCurrencyId);
        }
        return $this->displayCurrencybySymbol($baseCurrencySymbol);
    }

    /* -----------added by pooja on 9march 2018 to getconverted cost ------------ */
    public function convertRatetoBaseCurrency($price, $fromcurrency, $tocurrency) {
        $objCurrency = new Travel_Model_TblCurrency();
        if($fromcurrency != $tocurrency){
        $exchangerate = $objCurrency->getConvertionRate($fromcurrency, $tocurrency);
        }else {
         $exchangerate = 1;   
        }
        $rate = ($price * $exchangerate);
        return $rate;
    }
    
        public function getCurrencySymbolById($currencyId) {
        $objCurrency = new Travel_Model_TblCurrency();
        $CurrencySymbol = $objCurrency->getCurrencySymbol($currencyId);
        return $this->displayCurrencybySymbol($CurrencySymbol);
    }

}

Youez - 2016 - github.com/yon3zu
LinuXploit