Skip to content

Commit 4d5d57d

Browse files
author
Tom Clarke
committed
Minor tidying. Fixing issues with Heroku boolean converting to string for debug mode in wp-config.php
1 parent e5b5d87 commit 4d5d57d

2 files changed

Lines changed: 17 additions & 10 deletions

File tree

composer.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@
1414
"ext-redis": "*",
1515
"composer/installers": "@stable",
1616
"mustangostang/spyc": "dev-master",
17-
"incenteev/composer-parameter-handler": "~2.0",
18-
"johnpbloch/wordpress": "@stable",
17+
"incenteev/composer-parameter-handler": "dev-master",
18+
"johnpbloch/wordpress": "dev-master",
1919

2020
"wpackagist-theme/twentysixteen": "1.2",
21+
"upstatement/timber-starter-theme": "dev-master",
2122
"wpackagist-plugin/timber-library": "dev-trunk",
2223
"wpackagist-plugin/clear-cache-for-timber": "dev-trunk",
2324
"wpackagist-plugin/amazon-s3-and-cloudfront": "dev-trunk",

wp-config.php

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@
1010
$config = spyc_load_file($parameters);
1111
$var = $config['parameters'];
1212

13-
if (file_exists($parameters)) {
14-
define( 'DB_NAME', $var['db_name'] );
15-
define( 'DB_USER', $var['db_user'] );
16-
define( 'DB_PASSWORD', $var['db_password'] );
17-
define( 'DB_HOST', $var['db_host'] );
18-
} else {
13+
if (!file_exists($parameters)) {
1914
define( 'DB_NAME', '%%DB_NAME%%' );
2015
define( 'DB_USER', '%%DB_USER%%' );
2116
define( 'DB_PASSWORD', '%%DB_PASSWORD%%' );
2217
define( 'DB_HOST', '%%DB_HOST%%' );
18+
} else {
19+
define( 'DB_NAME', $var['db_name'] );
20+
define( 'DB_USER', $var['db_user'] );
21+
define( 'DB_PASSWORD', $var['db_password'] );
22+
define( 'DB_HOST', $var['db_host'] );
2323
}
2424

2525
// ========================
@@ -70,8 +70,14 @@
7070
// Enable these in app/config/paramters.yml or on heroku in config vars
7171
// ====================================================================
7272
if (!file_exists($parameters)) {
73-
define( 'WP_DEBUG', getenv('DEBUG') );
74-
define( 'SCRIPT_DEBUG', getenv('DEBUG') );
73+
if (getenv('DEBUG') === 'true' || getenv('DEBUG') === true) {
74+
$debug = true;
75+
} else {
76+
$debug = false;
77+
}
78+
79+
define( 'WP_DEBUG', $debug );
80+
define( 'SCRIPT_DEBUG', $debug );
7581
} else {
7682
define( 'WP_DEBUG', $var['debug'] );
7783
define( 'SCRIPT_DEBUG', $var['debug'] );

0 commit comments

Comments
 (0)