in src/FacebookAds/Logger/CurlLogger/JsonNode.php [178:195]
public function encode($indent = 0) {
$value = $this->getValue();
if (is_array($value) || is_object($value)) {
if ($this->getMaxTreeChildrenCount() > 2) {
return $this->encodeList($indent);
}
$ugly = json_encode($value);
$output_prediction = $this->getPadding($indent).$ugly;
if (strlen($output_prediction) > self::EXPLOSION_THRESHOLD) {
return $this->encodeList($indent);
}
return $ugly;
}
return json_encode($value);
}