Completed
Push — master ( 1f26dc...76a15b )
by Greg
02:28
created
src/Hooks/HookManager.php 1 patch
Doc Comments   +26 added lines, -1 removed lines patch added patch discarded remove patch
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
     /**
57 57
      * Add a hook
58 58
      *
59
-     * @param mixed $callback The callback function to call
59
+     * @param callable $callback The callback function to call
60 60
      * @param string   $hook     The name of the hook to add
61 61
      * @param string   $name     The name of the command to hook
62 62
      *   ('*' for all)
@@ -329,6 +329,9 @@  discard block
 block discarded – undo
329 329
         return $result;
330 330
     }
331 331
 
332
+    /**
333
+     * @param string[] $names
334
+     */
332 335
     protected function getCommandEventHooks($names)
333 336
     {
334 337
         return $this->getHooks($names, self::COMMAND_EVENT);
@@ -384,6 +387,7 @@  discard block
 block discarded – undo
384 387
      * @param string|array $names The name of the function being hooked.
385 388
      * @param string $hook The specific hook name (e.g. alter)
386 389
      * @param string[] $stages The stages to apply hooks at (e.g. pre, post)
390
+     * @param AnnotationData $annotationData
387 391
      *
388 392
      * @return callable[]
389 393
      */
@@ -434,6 +438,10 @@  discard block
 block discarded – undo
434 438
         return [];
435 439
     }
436 440
 
441
+    /**
442
+     * @param callable $provider
443
+     * @param InputInterface $input
444
+     */
437 445
     protected function callInjectConfigurationHook($provider, $input, AnnotationData $annotationData)
438 446
     {
439 447
         if ($provider instanceof InitializeHookInterface) {
@@ -444,6 +452,11 @@  discard block
 block discarded – undo
444 452
         }
445 453
     }
446 454
 
455
+    /**
456
+     * @param callable $interactor
457
+     * @param InputInterface $input
458
+     * @param OutputInterface $output
459
+     */
447 460
     protected function callInteractor($interactor, $input, $output, AnnotationData $annotationData)
448 461
     {
449 462
         if ($interactor instanceof InteractorInterface) {
@@ -454,6 +467,9 @@  discard block
 block discarded – undo
454 467
         }
455 468
     }
456 469
 
470
+    /**
471
+     * @param callable $validator
472
+     */
457 473
     protected function callValidator($validator, $args, AnnotationData $annotationData)
458 474
     {
459 475
         // TODO: Adding AnnotationData to ValidatorInterface would be
@@ -467,6 +483,9 @@  discard block
 block discarded – undo
467 483
         }
468 484
     }
469 485
 
486
+    /**
487
+     * @param callable $processor
488
+     */
470 489
     protected function callProcessor($processor, $result, $args, AnnotationData $annotationData)
471 490
     {
472 491
         $processed = null;
@@ -485,6 +504,9 @@  discard block
 block discarded – undo
485 504
         return $result;
486 505
     }
487 506
 
507
+    /**
508
+     * @param callable $determiner
509
+     */
488 510
     protected function callDeterminer($determiner, $result)
489 511
     {
490 512
         if ($determiner instanceof StatusDeterminerInterface) {
@@ -495,6 +517,9 @@  discard block
 block discarded – undo
495 517
         }
496 518
     }
497 519
 
520
+    /**
521
+     * @param callable $extractor
522
+     */
498 523
     protected function callExtractor($extractor, $result)
499 524
     {
500 525
         if ($extractor instanceof ExtractOutputInterface) {
Please login to merge, or discard this patch.
src/CommandProcessor.php 1 patch
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -120,6 +120,9 @@  discard block
 block discarded – undo
120 120
         return $this->processResults($names, $result, $args, $annotationData);
121 121
     }
122 122
 
123
+    /**
124
+     * @param AnnotationData $annotationData
125
+     */
123 126
     public function processResults($names, $result, $args, $annotationData)
124 127
     {
125 128
         return $this->hookManager()->alterResult($names, $result, $args, $annotationData);
@@ -250,7 +253,7 @@  discard block
 block discarded – undo
250 253
      * @param int $status
251 254
      * @param string $structuredOutput
252 255
      * @param mixed $originalResult
253
-     * @return type
256
+     * @return integer
254 257
      */
255 258
     protected function writeErrorMessage($output, $status, $structuredOutput, $originalResult)
256 259
     {
Please login to merge, or discard this patch.