Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
This commit is contained in:
parent
05048d4abf
commit
beb3d376b2
|
@ -257,13 +257,14 @@ class ConfigFileManager
|
||||||
// When reading the config file too fast, we get a wrong filesize, "clearstatcache" prevents that
|
// When reading the config file too fast, we get a wrong filesize, "clearstatcache" prevents that
|
||||||
clearstatcache(true, $filename);
|
clearstatcache(true, $filename);
|
||||||
$content = fread($configStream, filesize($filename));
|
$content = fread($configStream, filesize($filename));
|
||||||
// Event truncating the whole content wouldn't automatically rewind the stream,
|
|
||||||
// so we need to do it manually
|
|
||||||
rewind($configStream);
|
|
||||||
if (!$content) {
|
if (!$content) {
|
||||||
throw new ConfigFileException(sprintf('Cannot read file %s', $filename));
|
throw new ConfigFileException(sprintf('Cannot read file %s', $filename));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Event truncating the whole content wouldn't automatically rewind the stream,
|
||||||
|
// so we need to do it manually
|
||||||
|
rewind($configStream);
|
||||||
|
|
||||||
$dataArray = eval('?>' . $content);
|
$dataArray = eval('?>' . $content);
|
||||||
|
|
||||||
// Merge the new content into the existing file based config cache and use it
|
// Merge the new content into the existing file based config cache and use it
|
||||||
|
@ -279,7 +280,6 @@ class ConfigFileManager
|
||||||
$data = $configCache->getDataBySource(Cache::SOURCE_DATA);
|
$data = $configCache->getDataBySource(Cache::SOURCE_DATA);
|
||||||
|
|
||||||
$encodedData = ConfigFileTransformer::encode($data);
|
$encodedData = ConfigFileTransformer::encode($data);
|
||||||
|
|
||||||
if (!$encodedData) {
|
if (!$encodedData) {
|
||||||
throw new ConfigFileException('config source cannot get encoded');
|
throw new ConfigFileException('config source cannot get encoded');
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,7 +34,6 @@ class ConfigFileTransformer
|
||||||
$categories = array_keys($data);
|
$categories = array_keys($data);
|
||||||
|
|
||||||
foreach ($categories as $category) {
|
foreach ($categories as $category) {
|
||||||
|
|
||||||
if (is_null($data[$category])) {
|
if (is_null($data[$category])) {
|
||||||
$dataString .= "\t'$category' => null," . PHP_EOL;
|
$dataString .= "\t'$category' => null," . PHP_EOL;
|
||||||
continue;
|
continue;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user