Webbserver - Love Blomberg

Show sourcecode

The following files exists in this folder. Click to view.

public_html/smartkortet/config/

app.php
config.php
database.php

app.php

38 lines UTF-8 Windows (CRLF)
<?php

declare(strict_types=1);
require(
__DIR__ '/config.php');

// Kolla om local eller på production
$local = ($_SERVER['HTTP_HOST'] === 'localhost' || $_SERVER['HTTP_HOST'] === '127.0.0.1');

if (
$local) {
  
$dbname $DB_NAME_LOCAL;
  
$hostname $DB_HOST_LOCAL;
 
$port $DB_PORT_LOCAL;
 
$base_url $BASE_URL_LOCAL;
  
$DB_USER $DB_USER_LOCAL;
  
$DB_PASSWORD $DB_PASSWORD_LOCAL;
} else {
  
$dbname $DB_NAME_PROD;
  
$hostname $DB_HOST_PROD;
 
$port $DB_PORT_PROD;
 
$base_url $BASE_URL_PROD;
  
$DB_USER $DB_USER_PROD;
  
$DB_PASSWORD $DB_PASSWORD_PROD;
}

return [
    
'app_name' => 'Smartkortet',
    
'base_url' => $base_url,
    
'timezone' => $TZ,
    
'db' => [
        
'host' => $hostname,
        
'port' => $port,
        
'name' => $dbname,
        
'user' => $DB_USER,
        
'pass' => $DB_PASSWORD,
        
'charset' => 'utf8mb4',
    ],
];