/** @test */ public function build_nested_batch_with_encoding_RFC1738() { $query = ['email' => '*****@*****.**', 'description' => 'two words', 'property' => ['firstname', 'lastname']]; $queryString = QueryBuilder::build($query, PHP_QUERY_RFC1738); $this->assertEquals('&email=test%40test.com&description=two+words&property=firstname&property=lastname', $queryString); }
/** * Build a query string from an array. * * @param array $query * @return string */ protected function buildQueryString($query = []) { return QueryBuilder::build($query); }