load(); // Custom Dotenv Boolean Support if (!function_exists('evalBool')) { function evalBool($value) { return (strcasecmp($value, 'true') ? false : true); } } define('ENV_LOCAL', 'local'); define('ENV_DEV', 'development'); define('ENV_PROD', 'production'); define('ENV', $_ENV['ENVIRONMENT']); /** production **/ if (ENV === ENV_PROD) { if (isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) && "https" == $_SERVER["HTTP_X_FORWARDED_PROTO"]) { $_SERVER["HTTPS"] = "on"; } error_reporting(0); @ini_set('display_errors', 0); } /** development **/ if (isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) && "https" == $_SERVER["HTTP_X_FORWARDED_PROTO"]) { $_SERVER["HTTPS"] = "on"; } /** BOTH **/ if (ENV !== ENV_LOCAL) { /* ADMIN */ define('FORCE_SSL_ADMIN', true); /* Hide ACF BO page */ define('ACF_LITE', true); /* Disable plugins editor & upgrades */ define('DISALLOW_FILE_MODS', true); define('DISALLOW_FILE_EDIT', true); } // ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', $_ENV['DB_NAME']); /** MySQL database username */ define('DB_USER', $_ENV['DB_USER']); /** MySQL database password */ define('DB_PASSWORD', $_ENV['DB_PASSWORD']); /** MySQL hostname */ define('DB_HOST', $_ENV['DB_HOST']); /** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'utf8mb4'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', ''); /**#@+ * Authentication Unique Keys and Salts. * * Change these to different unique phrases! * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service} * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again. * * @since 2.6.0 */ // define('AUTH_KEY', '3lxfhsfr7vvueubusinfq6wh3jzcct0dpokf9wvlesvyqctufzjrsjctkxomfkai'); // define('SECURE_AUTH_KEY', 'g8shsentpna4xjwd2hrndysspzqstjqhshl5ltojzfx2jt00mmgv5erkv9hhzfks'); // define('LOGGED_IN_KEY', 'bttywkfpheo5alewblait7g63ztfsoiscbrerdbzeinwt0qzyl3nopohusmoffo6'); // define('NONCE_KEY', 'g9vf7ljkcjkpgdtejb2rscp53u4lbhoezdzdytomoudzsibrsqh0lwn9rtcfgc8s'); // define('AUTH_SALT', 'maxi2iuf7im4jyxok9o9phyuwtesnqdvxpes8cbv6rcjglj4ksqbokhtafqlodm2'); // define('SECURE_AUTH_SALT', 'fxzzvwcjmq4gar1pmhgkhrdzgx2h8c8euy5ux3t5s4h9gu686hg6euxop5ahvqp1'); // define('LOGGED_IN_SALT', 'yxhrdruruy18h4euqzayua2avomvrjqdolujk66waswrx3kywpxuxwvbetnn1ymx'); // define('NONCE_SALT', 'h2xmi72rczdra3rx8gimpnhhztx1oudvlq5zsuufpztg6iipng6pyfpzwdh336x0'); define('AUTH_KEY', 'J;E.R(2Sf?85#m~6e)nsQH+0H A/Sm^,mQ`ui79`ak8.la/(#P*}~wx6Ju|6rS|o'); define('SECURE_AUTH_KEY', 'e#%_g|$gtt[U1)+%+O||H#Ow!=,$]4T~&N>qkKb!O-m^0i4W<#5wRH>ki6fB>A*B'); define('LOGGED_IN_KEY', 'ZyR?_G-u?i[X X_ogeCe55+Mwa8n%)MGq8Bk&@@!