Completed
Pull Request — master (#201)
by
unknown
16:09 queued 06:27
created
src/DocBlock/TagFactory.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -38,6 +38,7 @@  discard block
 block discarded – undo
38 38
      * These parameters are injected at the last moment and will override any existing parameter with those names.
39 39
      *
40 40
      * @param mixed $value
41
+     * @return void
41 42
      */
42 43
     public function addParameter(string $name, $value) : void;
43 44
 
@@ -60,6 +61,7 @@  discard block
 block discarded – undo
60 61
      *
61 62
      * Because interfaces are regularly used as type-hints this method provides an alias parameter; if the FQCN of the
62 63
      * interface is passed as alias then every time that interface is requested the provided service will be returned.
64
+     * @return void
63 65
      */
64 66
     public function addService(object $service) : void;
65 67
 
@@ -80,6 +82,7 @@  discard block
 block discarded – undo
80 82
      * @throws InvalidArgumentException If the handler is not a string.
81 83
      * @throws InvalidArgumentException If the handler is not an existing class.
82 84
      * @throws InvalidArgumentException If the handler does not implement the {@see Tag} interface.
85
+     * @return void
83 86
      */
84 87
     public function registerTagHandler(string $tagName, string $handler) : void;
85 88
 }
Please login to merge, or discard this patch.
src/DocBlock/StandardTagFactory.php 1 patch
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -137,6 +137,9 @@  discard block
 block discarded – undo
137 137
         $this->addService($fqsenResolver, FqsenResolver::class);
138 138
     }
139 139
     
140
+    /**
141
+     * @param TypeContext $context
142
+     */
140 143
     public function create(string $tagLine, ?TypeContext $context = null) : Tag
141 144
     {
142 145
         if (!$context) {
@@ -240,7 +243,7 @@  discard block
 block discarded – undo
240 243
      * @param ReflectionParameter[] $parameters
241 244
      * @param mixed[]               $locator
242 245
      *
243
-     * @return mixed[] A series of values that can be passed to the Factory Method of the tag whose parameters
246
+     * @return callable A series of values that can be passed to the Factory Method of the tag whose parameters
244 247
      *     is provided with this method.
245 248
      */
246 249
     private function getArgumentsForParametersFromWiring(array $parameters, array $locator) : array
Please login to merge, or discard this patch.