Code Duplication    Length = 7-7 lines in 3 locations

lib/private/Files/View.php 3 locations

@@ 600-606 (lines=7) @@
597
				Filesystem::signal_param_path => $this->getHookPath($path),
598
				Filesystem::signal_param_run => &$run,
599
			]);
600
			if ($run) {
601
				$event->setArgument('run', $run);
602
				$this->eventDispatcher->dispatch('file.beforeCreate', $event);
603
				if ($event->getArgument('run') === false) {
604
					$run = $event->getArgument('run');
605
				}
606
			}
607
		} else {
608
			\OC_Hook::emit(Filesystem::CLASSNAME, Filesystem::signal_update, [
609
				Filesystem::signal_param_path => $this->getHookPath($path),
@@ 612-618 (lines=7) @@
609
				Filesystem::signal_param_path => $this->getHookPath($path),
610
				Filesystem::signal_param_run => &$run,
611
			]);
612
			if ($run) {
613
				$event->setArgument('run', $run);
614
				$this->eventDispatcher->dispatch('file.beforeUpdate', $event);
615
				if ($event->getArgument('run') === false) {
616
					$run = $event->getArgument('run');
617
				}
618
			}
619
		}
620
621
		\OC_Hook::emit(Filesystem::CLASSNAME, Filesystem::signal_write, [
@@ 625-631 (lines=7) @@
622
			Filesystem::signal_param_path => $this->getHookPath($path),
623
			Filesystem::signal_param_run => &$run,
624
		]);
625
		if ($run) {
626
			$event->setArgument('run', $run);
627
			$this->eventDispatcher->dispatch('file.beforeWrite', $event);
628
			if ($event->getArgument('run') === false) {
629
				$run = $event->getArgument('run');
630
			}
631
		}
632
	}
633
634
	/**