Code Duplication    Length = 3-3 lines in 2 locations

php/elFinder.class.php 2 locations

@@ 547-549 (lines=3) @@
544
		$args['sessionCloseEarlier'] = isset($this->sessionUseCmds[$cmd])? false : $this->sessionCloseEarlier;
545
		if (!empty($this->listeners[$cmd.'.pre'])) {
546
			$volume = isset($args['target'])? $this->volume($args['target']) : false;
547
			foreach ($this->listeners[$cmd.'.pre'] as $handler) {
548
				call_user_func_array($handler, array($cmd, &$args, $this, $volume));
549
			}
550
		}
551
		
552
		// unlock session data for multiple access
@@ 1899-1901 (lines=3) @@
1896
			
1897
			// do hook function 'upload.presave'
1898
			if (! empty($this->listeners['upload.presave'])) {
1899
				foreach($this->listeners['upload.presave'] as $handler) {
1900
					call_user_func_array($handler, array(&$path, &$name, $tmpname, $this, $volume));
1901
				}
1902
			}
1903
			
1904
			if (($fp = fopen($tmpname, 'rb')) == false) {