Completed
Pull Request — master (#69)
by David
02:40
created
src/ReflectionFunction.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -24,8 +24,8 @@
 block discarded – undo
24 24
     /**
25 25
      * Initializes reflection instance for given AST-node
26 26
      *
27
-     * @param string|\Closure $functionName The name of the function to reflect or a closure.
28
-     * @param Function_|null  $functionNode Function node AST
27
+     * @param string $functionName The name of the function to reflect or a closure.
28
+     * @param Function_  $functionNode Function node AST
29 29
      */
30 30
     public function __construct($functionName, Function_ $functionNode)
31 31
     {
Please login to merge, or discard this patch.
src/Traits/ReflectionClassLikeTrait.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -306,6 +306,7 @@  discard block
 block discarded – undo
306 306
 
307 307
     /**
308 308
      * {@inheritdoc}
309
+     * @param string $name
309 310
      */
310 311
     public function getMethod($name)
311 312
     {
@@ -499,6 +500,7 @@  discard block
 block discarded – undo
499 500
 
500 501
     /**
501 502
      * {@inheritdoc}
503
+     * @param string $name
502 504
      */
503 505
     public function hasMethod($name)
504 506
     {
@@ -529,6 +531,7 @@  discard block
 block discarded – undo
529 531
 
530 532
     /**
531 533
      * {@inheritDoc}
534
+     * @param string $interfaceName
532 535
      */
533 536
     public function implementsInterface($interfaceName)
534 537
     {
Please login to merge, or discard this patch.
src/ValueResolver/NodeExpressionResolver.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -159,6 +159,9 @@
 block discarded – undo
159 159
         return '';
160 160
     }
161 161
 
162
+    /**
163
+     * @return string
164
+     */
162 165
     protected function resolveScalarMagicConstNamespace()
163 166
     {
164 167
         if (method_exists($this->context, 'getNamespaceName')) {
Please login to merge, or discard this patch.
src/ReflectionType.php 1 patch
Doc Comments   +2 added lines patch added patch discarded remove patch
@@ -38,6 +38,8 @@
 block discarded – undo
38 38
 
39 39
     /**
40 40
      * Initializes reflection data
41
+     * @param boolean $allowsNull
42
+     * @param boolean $isBuiltin
41 43
      */
42 44
     public function __construct($type, $allowsNull, $isBuiltin)
43 45
     {
Please login to merge, or discard this patch.
src/Traits/ReflectionFunctionLikeTrait.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -174,7 +174,7 @@
 block discarded – undo
174 174
     /**
175 175
      * Gets the specified return type of a function
176 176
      *
177
-     * @return \ReflectionType
177
+     * @return null|ReflectionType
178 178
      *
179 179
      * @link http://php.net/manual/en/reflectionfunctionabstract.getreturntype.php
180 180
      */
Please login to merge, or discard this patch.
src/ReflectionClass.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
     /**
29 29
      * Initializes reflection instance
30 30
      *
31
-     * @param string|object $argument Class name or instance of object
31
+     * @param string|null $argument Class name or instance of object
32 32
      * @param ClassLike $classLikeNode AST node for class
33 33
      * @param ReflectionParser $reflectionParser AST parser
34 34
      */
Please login to merge, or discard this patch.
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
         unset($this->name);
42 42
 
43 43
         $this->namespaceName = join('\\', $namespaceParts);
44
-    	$this->reflectionParser = $reflectionParser ?: ReflectionEngine::getReflectionParser();
44
+        $this->reflectionParser = $reflectionParser ?: ReflectionEngine::getReflectionParser();
45 45
 
46 46
         $this->classLikeNode = $classLikeNode ?: $this->reflectionParser->parseClass($fullClassName);
47 47
     }
Please login to merge, or discard this patch.
src/ReflectionParser.php 2 patches
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
      *
94 94
      * @param string $fullName Full name of the class
95 95
      *
96
-     * @return void
96
+     * @return \ReflectionClass
97 97
      */
98 98
 	public function getClassReflection($fullName)
99 99
 	{
@@ -267,6 +267,9 @@  discard block
 block discarded – undo
267 267
 
268 268
     /**
269 269
      * Provides back compatibility with static ReflectionEngine
270
+     * @param null|integer $maximumCachedFiles
271
+     * @param null|Parser $parser
272
+     * @param null|NodeTraverser $traverser
270 273
      * @return void
271 274
      */
272 275
     public function initStaticEngine(&$parsedFiles, &$maximumCachedFiles, &$parser, &$traverser)
Please login to merge, or discard this patch.
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -95,8 +95,8 @@  discard block
 block discarded – undo
95 95
      *
96 96
      * @return void
97 97
      */
98
-	public function getClassReflection($fullName)
99
-	{
98
+    public function getClassReflection($fullName)
99
+    {
100 100
         if (class_exists($fullName, false)
101 101
             || interface_exists($fullName, false)
102 102
             || trait_exists($fullName, false)
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
             return new \ReflectionClass($fullName);
105 105
         }
106 106
         return new ReflectionClass($fullName, null, $this);
107
-	}
107
+    }
108 108
 
109 109
     /**
110 110
      * Locates a file name for class
@@ -271,14 +271,14 @@  discard block
 block discarded – undo
271 271
      */
272 272
     public function initStaticEngine(&$parsedFiles, &$maximumCachedFiles, &$parser, &$traverser)
273 273
     {
274
-		$parsedFiles = $this->parsedFiles;
275
-    	$maximumCachedFiles = $this->maximumCachedFiles;
276
-		$parser = $this->parser;
277
-		$traverser = $this->traverser;
278
-		$this->parsedFiles = &$parsedFiles;
279
-    	$this->maximumCachedFiles = &$maximumCachedFiles;
280
-		$this->parser = &$parser;
281
-		$this->traverser = &$traverser;
274
+        $parsedFiles = $this->parsedFiles;
275
+        $maximumCachedFiles = $this->maximumCachedFiles;
276
+        $parser = $this->parser;
277
+        $traverser = $this->traverser;
278
+        $this->parsedFiles = &$parsedFiles;
279
+        $this->maximumCachedFiles = &$maximumCachedFiles;
280
+        $this->parser = &$parser;
281
+        $this->traverser = &$traverser;
282 282
     }
283 283
 
284 284
 }
Please login to merge, or discard this patch.
src/ReflectionMethod.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
         //for some reason, ReflectionMethod->getNamespaceName in php always returns '', so we shouldn't use it too
57 57
         $this->className        = $className;
58 58
         $this->declaringClass   = $declaringClass;
59
-    	$this->reflectionParser = $reflectionParser ?: ReflectionEngine::getReflectionParser();
59
+        $this->reflectionParser = $reflectionParser ?: ReflectionEngine::getReflectionParser();
60 60
         $this->functionLikeNode = $classMethodNode ?: $this->reflectionParser->parseClassMethod($className, $methodName);
61 61
 
62 62
         // Let's unset original read-only properties to have a control over them via __get
@@ -137,8 +137,8 @@  discard block
 block discarded – undo
137 137
     public function getDeclaringClass()
138 138
     {
139 139
         return isset($this->declaringClass) 
140
-        	? $this->declaringClass 
141
-        	: $this->reflectionParser->getClassReflection($this->className);
140
+            ? $this->declaringClass 
141
+            : $this->reflectionParser->getClassReflection($this->className);
142 142
     }
143 143
 
144 144
     /**
Please login to merge, or discard this patch.
src/ReflectionProperty.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -68,7 +68,7 @@
 block discarded – undo
68 68
         ReflectionParser $reflectionParser = null
69 69
     ) {
70 70
         $this->className    = $className;
71
-    	$this->reflectionParser = $reflectionParser ?: ReflectionEngine::getReflectionParser();
71
+        $this->reflectionParser = $reflectionParser ?: ReflectionEngine::getReflectionParser();
72 72
         if (!$propertyType || !$propertyNode) {
73 73
             list ($propertyType, $propertyNode) = $this->reflectionParser->parseClassProperty($className, $propertyName);
74 74
         }
Please login to merge, or discard this patch.