File: /var/www/vhosts/creativefellows.nl/test.creativefellows.nl/scrambled-ads/config/settings.php
<?php
// Error reporting for production
error_reporting(E_ALL);
//ini_set('display_errors', '0');
function d($str)
{
echo "<pre>";
print_r($str);
echo "</pre>";
}
// Timezone
date_default_timezone_set('Europe/Amsterdam');
// Settings
$settings = [];
$settings['root'] = dirname(__DIR__);
$settings['temp'] = $settings['root'] . '/tmp';
$settings['public'] = $settings['root'] . '/public';
$settings['template_path'] = $settings['root'] . '/views/';
$settings['domain_name'] = 'http://test.creativefellows.nl/scrambled-ads/';
$settings['domain_path'] = 'http://test.creativefellows.nl/scrambled-ads/';
// default labesls
$settings["labels"] = [
"logo" => '<img src="http://test.creativefellows.nl/scrambled-ads/images/logo_scrambledads.svg" alt="Scrambled Ads">',
"404" => [
"title" => "Helaas, de pagina kan niet worden gevonden",
"description" => "Mogelijk bestaat de pagina niet meer of is de URL onjuist"
]
];
// Error Handling Middleware settings
$settings['error'] = [
// Should be set to false in production
'display_error_details' => true,
// Parameter is passed to the default ErrorHandler
// View in rendered output by enabling the "displayErrorDetails" setting.
// For the console and unit tests we also disable it
'log_errors' => true,
// Display error details in error log
'log_error_details' => true,
];
$settings['logger'] = [
'name' => 'app',
'path' => $settings['root'] . '/logs',
'filename' => 'app.log',
'level' => \Monolog\Logger::DEBUG,
'file_permission' => 0775,
];
$settings['db'] = [
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'scrabledads_cassette3_2021',
'username' => 'scrabledads_admin_bas',
'password' => 'yk41&0jM',
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'flags' => [
// Turn off persistent connections
PDO::ATTR_PERSISTENT => false,
// Enable exceptions
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
// Emulate prepared statements
PDO::ATTR_EMULATE_PREPARES => true,
// Set default fetch mode to array
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
// Set character set
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci'
],
];
return $settings;