original_string: protected function toArrayTree()
      {
          $classname = $this->getDottedClassname();
          $lastLevel = $this->buildLevel($classname);
          
          foreach ($this->getMethods() as $method) {
              $lastLevel[$method->getName()] = $method->toArray();
          }
          
          return $this->methods;
      }
code: protected function toArrayTree()
      {
          $classname = $this->getDottedClassname();
          $lastLevel = $this->buildLevel($classname);
          
          foreach ($this->getMethods() as $method) {
              $lastLevel[$method->getName()] = $method->toArray();
          }
          
          return $this->methods;
      }
code_tokens: protected function toArrayTree ( ) { $ classname = $ this -> getDottedClassname ( ) ; $ lastLevel = $ this -> buildLevel ( $ classname ) ; foreach ( $ this -> getMethods ( ) as $ method ) { $ lastLevel [ $ method -> getName ( ) ] = $ method -> toArray ( ) ; } return $ this -> methods ; }
docstring: Return a tree representation of the methods of the reflected class.
  
  @todo This method is still in development.
  @return array
docstring_tokens: Return a tree representation of the methods of the reflected class .