@@ 76-84 (lines=9) @@ | ||
73 | $newNodeClass = new FullyQualified($node, $node->getAttributes()); |
|
74 | ||
75 | $prefix = (false === in_array((string) $newNodeClass, $this->whitelist)); |
|
76 | } else { |
|
77 | $namespaceStatement = $this->namespaceStatements->getNamespaceName(); |
|
78 | ||
79 | $newNodeClass = FullyQualified::concat($namespaceStatement, $node, $node->getAttributes()); |
|
80 | ||
81 | if (false === in_array((string) $newNodeClass, $this->whitelist)) { |
|
82 | return $node; |
|
83 | } |
|
84 | } |
|
85 | } else { |
|
86 | $newNodeClass = FullyQualified::concat($useStatement, $node->slice(1), $node->getAttributes()); |
|
87 | ||
@@ 85-91 (lines=7) @@ | ||
82 | return $node; |
|
83 | } |
|
84 | } |
|
85 | } else { |
|
86 | $newNodeClass = FullyQualified::concat($useStatement, $node->slice(1), $node->getAttributes()); |
|
87 | ||
88 | if (false === in_array((string) $newNodeClass, $this->whitelist)) { |
|
89 | return $node; |
|
90 | } |
|
91 | } |
|
92 | ||
93 | $newNodeClass->setAttribute('phpscoper_ignore', true); |
|
94 |
@@ 83-89 (lines=7) @@ | ||
80 | ||
81 | $newClassNode->setAttribute('phpscoper_ignore', true); |
|
82 | ||
83 | if (in_array((string) $newClassNode, $this->whitelist)) { |
|
84 | // Continue |
|
85 | } elseif ($prefix) { |
|
86 | $newClassNode = FullyQualified::concat($this->prefix, $newClassNode, $newClassNode->getAttributes()); |
|
87 | } else { |
|
88 | return $node; |
|
89 | } |
|
90 | ||
91 | return new ClassConstFetch($newClassNode, $node->name, $node->getAttributes()); |
|
92 | } |