<?php
/*  SITE FOLDER SETUP
 *  SITE ROOT, CONFIG, PLUGINS, VIEWS, TEMPLATES, CONTROLLERS, MODULES
 *  Main Site Folders
 */
/* SITE NAME */
//20180326 - Update VAT to use SystemSettings[VAT] and change VAT from 14% to 15% for 20180401 countrywide VAT increase - CL
//20181130 - Added the dev.overdrive.co.za case to test PHP7 conversion. Gael
//20190701 - Added settings for xampp. - Gael
define('SITENAME', "Sa Bullion");

//$SiteUrl = 'http://41.185.8.197/~sabulli1/';
//$SiteUrl = 'https://sabullion.co.za/'; //Neil 20171107 - added lamp
//$SiteUrl = "http://lamp/sabullion";
switch($_SERVER["SERVER_NAME"])
{
   //20190701 - Added settings for xampp. - Gael
   case "localhost":
      $HTTP_MODE = "https";
      $SiteUrl = "$HTTP_MODE://localhost/sabullion_current_live";
      //$SMTP_HOST = "lamp";
      break;

   case "lamp":
      $HTTP_MODE = "http";
      $SiteUrl = "$HTTP_MODE://lamp/sabullion";
      //$SMTP_HOST = "lamp";
      break;

   //20181130 - Added the dev.overdrive.co.za case to test PHP7 conversion. Gael
   case "dev.overdrive.co.za":
      $HTTP_MODE = "http";
      $SiteUrl = "$HTTP_MODE://dev.overdrive.co.za/sabullion";
      //$SMTP_HOST = "lamp";
      break;

   //20190613 - Added the http://qa-sabullion.co.za.www39.cpt2.host-h.net/ PHP7.2. Gael
   case "sabullion.overdriveqa.co.za":
      $HTTP_MODE = "https";
      $SiteUrl = "$HTTP_MODE://sabullion.overdriveqa.co.za";
      //$SMTP_HOST = "lamp";
      break;
   case "sabullion-staging.overdriveqa.co.za":
      $HTTP_MODE = "https";
      $SiteUrl = "$HTTP_MODE://sabullion-staging.overdriveqa.co.za";
      //$SMTP_HOST = "lamp";
      break;

   default:
   case "sabullion.co.za":
      //print_r($_SERVER); //remove on LIVE
      $HTTP_MODE = "https";
      $SiteUrl = "$HTTP_MODE://sabullion.co.za"; // Does not need to be filled in
      // $SiteUrl = "http://sabullion.co.za.dedi773.jnb3.host-h.net"; // Does not need to be filled in

      //$SMTP_HOST = "localhost";
      break;
}

// echo "<pre>";
// print_r($_SERVER);
// echo "</pre>";

// Site DIR
$SiteFOLDER = dirname(__DIR__);

// Site ROOT Folder
define('ROOT',   $SiteFOLDER);

// Site CONFIG Folder - This contains the DB Config and Folders
define('CONFIG', ROOT."/config/");

// Site HELPERS and FUNCTIONS such as API
define('HELPERS', ROOT."/helpers");

define('GLOBAL_ASSETS_ROOT', ROOT."/assets/global");

// SITE URL:  CSS / JS / IMG / PLUGINS
define('PDF_DIR', $SiteUrl."/pdf");
define('ASSETS', $SiteUrl."/assets");
define('DASHBOARD_ASSETS', $SiteUrl."/dashboard/assets");
define('GLOBAL_ASSETS', ASSETS."/global");
define('TEMPLATES_ASSETS', ASSETS."/templates");
define('DASHBOARD_TEMPLATES_ASSETS', DASHBOARD_ASSETS."/templates");
define('DASHBOARD_GLOBAL_ASSETS', DASHBOARD_ASSETS."/global");

// PHP: TEMPLATES FOLDERS AND FILES
define('TEMPLATES', ROOT."/templates");
define('INCLUDES', TEMPLATES."/includes");
define('INVESTING', TEMPLATES."/investing");
define('KRUGERRAND', TEMPLATES."/krugerrand");
define('SAVING', TEMPLATES."/savings");
define('INVEST_CALCULATOR', INVESTING."/investment-calculator");
define('KRUGERRAND_BUY_REQUEST_FORM', KRUGERRAND."/buy/request-form");
define('KRUGERRAND_SELL_REQUEST_FORM', KRUGERRAND."/sell/request-form");
define('SAVING_CALCULATOR', SAVING."/savings-calculator");
define('PARTNER', TEMPLATES."/partner");
define('PARTNER_INVEST_CALCULATOR', PARTNER."/investment-calculator");
define('PARTNER_SAVING_CALCULATOR', PARTNER."/savings-calculator");

// PHP: TEMPLATES CONTENT AND FILES
define('PAGE_CONTENT', ROOT."/content");
/*
 *  CONNECT TO DATABASE
 *  Allow for Local or Live Variable
 */

require (CONFIG.'dbconnect.php');

//20180326 - Update VAT to use SystemSettings[VAT] and change VAT from 14% to 15% for 20180401 countrywide VAT increase - CL

$pdo = $SA->query("SELECT dblVat from sysVat");
$pdo->execute();
$results = $pdo->fetch();
$SystemSettings["VAT"]  = round($results['dblVat'], 2);
?>