|
@@ 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) { |