Code Duplication    Length = 13-15 lines in 2 locations

src/Hooks/HookManager.php 2 locations

@@ 453-467 (lines=15) @@
450
        );
451
    }
452
453
    protected function getValidators($names, AnnotationData $annotationData)
454
    {
455
        return $this->getHooks(
456
            $names,
457
            [
458
                self::PRE_ARGUMENT_VALIDATOR,
459
                self::ARGUMENT_VALIDATOR,
460
                self::POST_ARGUMENT_VALIDATOR,
461
                self::PRE_COMMAND_HOOK,
462
                self::COMMAND_HOOK,
463
            ],
464
            $annotationData
465
        );
466
    }
467
468
    protected function getProcessResultHooks($names, AnnotationData $annotationData)
469
    {
470
        return $this->getHooks(
@@ 481-493 (lines=13) @@
478
        );
479
    }
480
481
    protected function getAlterResultHooks($names, AnnotationData $annotationData)
482
    {
483
        return $this->getHooks(
484
            $names,
485
            [
486
                self::PRE_ALTER_RESULT,
487
                self::ALTER_RESULT,
488
                self::POST_ALTER_RESULT,
489
                self::POST_COMMAND_HOOK,
490
            ],
491
            $annotationData
492
        );
493
    }
494
495
    protected function getStatusDeterminers($names)
496
    {