source = $source; $this->file_analyzer = $source->getFileAnalyzer(); $this->aliases = $source->getAliases(); $this->class = $class; $this->fq_class_name = $fq_class_name; $codebase = $source->getCodebase(); $this->storage = $codebase->classlike_storage_provider->get($fq_class_name); $this->aliases = $aliases; } /** * @return null|string */ public function getNamespace() { return $this->aliases->namespace; } /** * @return Aliases */ public function getAliases() { return $this->aliases; } /** * @return array */ public function getAliasedClassesFlipped() { return []; } /** * @return array */ public function getAliasedClassesFlippedReplaceable() { return []; } }