Code Duplication    Length = 7-7 lines in 3 locations

lib/private/Files/View.php 3 locations

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