- json_encode: documentation ( source)
<?php
class ElasticSearchQuery extends SimpleXMLElement
{
public function __toString()
{
return json_encode($this);
}
}
$query = new ElasticSearchQuery('<root />');
$query->query->filtered->filter->term = 'foo';
echo $query;