Merge pull request #7885 from owncloud/extstorage-prettyprintjson
Pretty print mount.json when possible
This commit is contained in:
commit
028973cbea
|
@ -538,7 +538,12 @@ class OC_Mount_Config {
|
||||||
$datadir = \OC_Config::getValue('datadirectory', \OC::$SERVERROOT . '/data/');
|
$datadir = \OC_Config::getValue('datadirectory', \OC::$SERVERROOT . '/data/');
|
||||||
$file = \OC_Config::getValue('mount_file', $datadir . '/mount.json');
|
$file = \OC_Config::getValue('mount_file', $datadir . '/mount.json');
|
||||||
}
|
}
|
||||||
$content = json_encode($data);
|
$options = 0;
|
||||||
|
if (defined('JSON_PRETTY_PRINT')) {
|
||||||
|
// only for PHP >= 5.4
|
||||||
|
$options = JSON_PRETTY_PRINT;
|
||||||
|
}
|
||||||
|
$content = json_encode($data, $options);
|
||||||
@file_put_contents($file, $content);
|
@file_put_contents($file, $content);
|
||||||
@chmod($file, 0640);
|
@chmod($file, 0640);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue