@@ -242,13 +242,13 @@ private function getZip(Validation $validation)
242242 ]);
243243
244244 $ validationDirectory = $ this ->storage ->getDirectory ($ validation );
245- $ uploadFile = $ this ->storage ->getUploadDirectory ($ validation ). $ validation ->getDatasetName (). '.zip ' ;
245+ $ uploadFile = $ this ->storage ->getUploadDirectory ($ validation ) . $ validation ->getDatasetName () . '.zip ' ;
246246
247247 if (!is_dir ($ validationDirectory )) {
248248 mkdir ($ validationDirectory );
249249 }
250250
251- $ zipPath = $ validationDirectory. '/ ' . $ validation ->getDatasetName (). '.zip ' ;
251+ $ zipPath = $ validationDirectory . '/ ' . $ validation ->getDatasetName () . '.zip ' ;
252252
253253 file_put_contents (
254254 $ zipPath ,
@@ -272,7 +272,7 @@ private function validateZip($validation)
272272 'datasetName ' => $ validation ->getDatasetName (),
273273 ]);
274274 $ validationDirectory = $ this ->storage ->getDirectory ($ validation );
275- $ zipPath = $ validationDirectory. '/ ' . $ validation ->getDatasetName (). '.zip ' ;
275+ $ zipPath = $ validationDirectory . '/ ' . $ validation ->getDatasetName () . '.zip ' ;
276276 $ errors = $ this ->zipArchiveValidator ->validate ($ zipPath );
277277 if (count ($ errors ) > 0 ) {
278278 throw new ZipArchiveValidationException ($ errors );
@@ -291,11 +291,11 @@ private function unzip(Validation $validation)
291291 'datasetName ' => $ validation ->getDatasetName (),
292292 ]);
293293 $ validationDirectory = $ this ->storage ->getDirectory ($ validation );
294- $ zipFilename = $ validationDirectory. '/ ' . $ validation ->getDatasetName (). '.zip ' ;
294+ $ zipFilename = $ validationDirectory . '/ ' . $ validation ->getDatasetName () . '.zip ' ;
295295 $ zip = new \ZipArchive ();
296296
297297 if (true === $ zip ->open ($ zipFilename )) {
298- $ zip ->extractTo ($ validationDirectory. '/ ' . $ validation ->getDatasetName ());
298+ $ zip ->extractTo ($ validationDirectory . '/ ' . $ validation ->getDatasetName ());
299299 $ zip ->close ();
300300 } else {
301301 throw new \Exception ('Zip decompression failed ' );
@@ -316,11 +316,11 @@ private function zipNormData(Validation $validation)
316316 $ fs = new Filesystem ();
317317
318318 $ validationDirectory = $ this ->storage ->getDirectory ($ validation );
319- $ normDataParentDir = $ validationDirectory. '/validation/ ' ;
319+ $ normDataParentDir = $ validationDirectory . '/validation/ ' ;
320320 $ datasetName = $ validation ->getDatasetName ();
321321
322322 // checking if normalized data is present
323- if (!$ fs ->exists ($ normDataParentDir. $ datasetName )) {
323+ if (!$ fs ->exists ($ normDataParentDir . $ datasetName )) {
324324 return ;
325325 }
326326
@@ -345,12 +345,12 @@ private function saveToStorage(Validation $validation)
345345 'datasetName ' => $ validation ->getDatasetName (),
346346 ]);
347347 $ validationDirectory = $ this ->storage ->getDirectory ($ validation );
348- $ normDataPath = $ validationDirectory. '/validation/ ' . $ validation ->getDatasetName (). '.zip ' ;
348+ $ normDataPath = $ validationDirectory . '/validation/ ' . $ validation ->getDatasetName () . '.zip ' ;
349349 $ outputDirectory = $ this ->storage ->getOutputDirectory ($ validation );
350350 if (!$ this ->storage ->getStorage ()->directoryExists ($ outputDirectory )) {
351351 $ this ->storage ->getStorage ()->createDirectory ($ outputDirectory );
352352 }
353- $ outputPath = $ outputDirectory. $ validation ->getDatasetName (). '.zip ' ;
353+ $ outputPath = $ outputDirectory . $ validation ->getDatasetName () . '.zip ' ;
354354 if ($ this ->storage ->getStorage ()->fileExists ($ outputPath )) {
355355 $ this ->storage ->getStorage ()->delete ($ outputPath );
356356 }
@@ -363,8 +363,8 @@ private function saveToStorage(Validation $validation)
363363 'uid ' => $ validation ->getUid (),
364364 'datasetName ' => $ validation ->getDatasetName (),
365365 ]);
366- $ logPath = $ validationDirectory. '/validator-debug.log ' ;
367- $ outputPath = $ outputDirectory. '/validator-debug.log ' ;
366+ $ logPath = $ validationDirectory . '/validator-debug.log ' ;
367+ $ outputPath = $ outputDirectory . '/validator-debug.log ' ;
368368
369369 $ stream = fopen ($ logPath , 'r+ ' );
370370 $ this ->storage ->getStorage ()->writeStream ($ outputPath , $ stream );
@@ -392,6 +392,10 @@ private function cleanUp(Validation $validation)
392392 ]);
393393 $ fs ->remove ($ validationDirectory );
394394 }
395+
396+ if ($ validation ->getDeleteData ()) {
397+ $ this ->archive ($ validation );
398+ }
395399 }
396400
397401 /**
0 commit comments