/**
* Encode square brackets in the URI query, according to JSON API specification.
*
* @param string $query The URI query
*
* @return string
*
* @since 4.0.0
*/
protected function queryEncode($query)
{
return str_replace(array('[', ']'), array('%5B', '%5D'), $query);
}