protected function geometryCollection()
    {
        $collection = array($this->geometry());

        while ($this->lexer->isNextToken(Lexer::T_COMMA)) {
            $this->match(Lexer::T_COMMA);

            $collection[] = $this->geometry();
        }

        return $collection;
    }
protected function geometryCollection()
    {
        $collection = array($this->geometry());

        while ($this->lexer->isNextToken(Lexer::T_COMMA)) {
            $this->match(Lexer::T_COMMA);

            $collection[] = $this->geometry();
        }

        return $collection;
    }
protected function geometryCollection ( ) { $ collection = array ( $ this -> geometry ( ) ) ; while ( $ this -> lexer -> isNextToken ( Lexer :: T_COMMA ) ) { $ this -> match ( Lexer :: T_COMMA ) ; $ collection [ ] = $ this -> geometry ( ) ; } return $ collection ; }
Match GEOMETRYCOLLECTION value

@return array[]
Match GEOMETRYCOLLECTION value