/** * @param string $elementName * @param string $elementType * @param ReflectionElement|ReflectionClass $element */ private function categorizeElementToNamespaceAndPackage($elementName, $elementType, ReflectionElement $element) { $packageName = $element->getPseudoPackageName(); $this->packages[$packageName][$elementType][$elementName] = $element; $namespaceName = $element->getPseudoNamespaceName(); $this->namespaces[$namespaceName][$elementType][$element->getShortName()] = $element; }