@@ 176-180 (lines=5) @@ | ||
173 | } |
|
174 | ||
175 | $aliasName = strtolower($name->getFirst()); |
|
176 | if (!$name->isRelative() && isset($this->aliases[Stmt\Use_::TYPE_NORMAL][$aliasName])) { |
|
177 | // resolve aliases (for non-relative names) |
|
178 | $alias = $this->aliases[Stmt\Use_::TYPE_NORMAL][$aliasName]; |
|
179 | return FullyQualified::concat($alias, $name->slice(1), $name->getAttributes()); |
|
180 | } |
|
181 | ||
182 | if (null !== $this->namespace) { |
|
183 | // if no alias exists prepend current namespace |
|
@@ 198-201 (lines=4) @@ | ||
195 | ||
196 | // resolve aliases for qualified names |
|
197 | $aliasName = strtolower($name->getFirst()); |
|
198 | if ($name->isQualified() && isset($this->aliases[Stmt\Use_::TYPE_NORMAL][$aliasName])) { |
|
199 | $alias = $this->aliases[Stmt\Use_::TYPE_NORMAL][$aliasName]; |
|
200 | return FullyQualified::concat($alias, $name->slice(1), $name->getAttributes()); |
|
201 | } |
|
202 | ||
203 | if ($name->isUnqualified()) { |
|
204 | if ($type === Stmt\Use_::TYPE_CONSTANT) { |