public static function create($name) {
    $parts = explode('\\', $name);
    $name_node = new NameNode();
    foreach ($parts as $i => $part) {
      $part = trim($part);
      if ($i > 0) {
        $name_node->append(Token::namespaceSeparator());
      }
      if ($part !== '') {
        $name_node->append(Token::identifier($part));
      }
    }
    return $name_node;
  }
public static function create($name) {
    $parts = explode('\\', $name);
    $name_node = new NameNode();
    foreach ($parts as $i => $part) {
      $part = trim($part);
      if ($i > 0) {
        $name_node->append(Token::namespaceSeparator());
      }
      if ($part !== '') {
        $name_node->append(Token::identifier($part));
      }
    }
    return $name_node;
  }
public static function create ( $ name ) { $ parts = explode ( '\\' , $ name ) ; $ name_node = new NameNode ( ) ; foreach ( $ parts as $ i => $ part ) { $ part = trim ( $ part ) ; if ( $ i > 0 ) { $ name_node -> append ( Token :: namespaceSeparator ( ) ) ; } if ( $ part !== '' ) { $ name_node -> append ( Token :: identifier ( $ part ) ) ; } } return $ name_node ; }
Create namespace path.

@param string $name
@return NameNode
Create namespace path .