Code Duplication    Length = 7-7 lines in 3 locations

lib/private/Files/View.php 3 locations

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