private function generateQuartileFiles() { $files_list = glob($this->storage_directory . '*' . $this->log_suffix); foreach ($files_list as $file) { $quartile_file_name = $this->storage_directory . basename($file, $this->log_suffix) . $this->quartile_extension; $stats_manager = new StatisticsManager($this->extractDatasFromFormattedFile($file, ',', 1)); $quartile_datas = $stats_manager->getQuartiles(); $this->writeArrayToFile($quartile_file_name, 'w', $quartile_datas); $this->writeDocumentationtoFile($quartile_file_name, $this->quartile_documentation); } }