Code Duplication    Length = 13-15 lines in 2 locations

src/Hooks/HookManager.php 2 locations

@@ 471-485 (lines=15) @@
468
        );
469
    }
470
471
    protected function getValidators($names, AnnotationData $annotationData)
472
    {
473
        return $this->getHooks(
474
            $names,
475
            [
476
                self::PRE_ARGUMENT_VALIDATOR,
477
                self::ARGUMENT_VALIDATOR,
478
                self::POST_ARGUMENT_VALIDATOR,
479
                self::PRE_COMMAND_HOOK,
480
                self::COMMAND_HOOK,
481
            ],
482
            $annotationData
483
        );
484
    }
485
486
    protected function getProcessResultHooks($names, AnnotationData $annotationData)
487
    {
488
        return $this->getHooks(
@@ 499-511 (lines=13) @@
496
        );
497
    }
498
499
    protected function getAlterResultHooks($names, AnnotationData $annotationData)
500
    {
501
        return $this->getHooks(
502
            $names,
503
            [
504
                self::PRE_ALTER_RESULT,
505
                self::ALTER_RESULT,
506
                self::POST_ALTER_RESULT,
507
                self::POST_COMMAND_HOOK,
508
            ],
509
            $annotationData
510
        );
511
    }
512
513
    protected function getStatusDeterminers($names)
514
    {