in util/YamlTests.php [391:411]
public static function render(string $fileName, array $params = []): string
{
if (!is_file($fileName)) {
throw new Exception(sprintf(
"The file %s is not valid",
$fileName
));
}
$output = file_get_contents($fileName);
foreach ($params as $name => $value) {
if (is_array($value)) {
$value = var_export($value, true);
} elseif ($value instanceof \stdClass) {
$value = 'new \stdClass';
} elseif (is_numeric($value)) {
$value = var_export($value, true);
}
$output = str_replace($name, $value, $output);
}
return $output;
}