Currently when using a table name using a non valid URI string (e.g. $client->table('NAME WITH SPACE') ) an Exception is thrown when on Request::setUri method
in my opinion it should be Client responsability to automatically url encode table names that may easily contain non URI valid chars, line 122 sould be
Currently when using a table name using a non valid URI string (e.g.
$client->table('NAME WITH SPACE')
) an Exception is thrown when onRequest::setUri
methodin my opinion it should be Client responsability to automatically url encode table names that may easily contain non URI valid chars, line 122 sould be
$baseUri = sprintf('%s/%s/%s', self::BASE_URL, $this->databaseName, urlencode($this->tableName));
instead of
$baseUri = sprintf('%s/%s/%s', self::BASE_URL, $this->databaseName, $this->tableName);