Code Duplication    Length = 11-11 lines in 2 locations

php/elFinderVolumeDriver.class.php 2 locations

@@ 984-994 (lines=11) @@
981
		}
982
		
983
		// manualy add archivers
984
		if (!empty($this->options['archivers']['create']) && is_array($this->options['archivers']['create'])) {
985
			foreach ($this->options['archivers']['create'] as $mime => $conf) {
986
				if (strpos($mime, 'application/') === 0 
987
				&& !empty($conf['cmd']) 
988
				&& isset($conf['argc']) 
989
				&& !empty($conf['ext'])
990
				&& !isset($this->archivers['create'][$mime])) {
991
					$this->archivers['create'][$mime] = $conf;
992
				}
993
			}
994
		}
995
		
996
		if (!empty($this->options['archivers']['extract']) && is_array($this->options['archivers']['extract'])) {
997
			foreach ($this->options['archivers']['extract'] as $mime => $conf) {
@@ 996-1006 (lines=11) @@
993
			}
994
		}
995
		
996
		if (!empty($this->options['archivers']['extract']) && is_array($this->options['archivers']['extract'])) {
997
			foreach ($this->options['archivers']['extract'] as $mime => $conf) {
998
				if (strpos($mime, 'application/') === 0
999
				&& !empty($conf['cmd']) 
1000
				&& isset($conf['argc']) 
1001
				&& !empty($conf['ext'])
1002
				&& !isset($this->archivers['extract'][$mime])) {
1003
					$this->archivers['extract'][$mime] = $conf;
1004
				}
1005
			}
1006
		}
1007
1008
		$this->configure();
1009