public __construct ( string $message, array | null $nodes = null, |
||
$message | string | |
$nodes | array | null | |
$source | ||
$positions | array | null | |
$path | array | null | |
$previous | Exception |
public function __construct($message, $nodes = null, Source $source = null, $positions = null, $path = null, \Exception $previous = null)
{
parent::__construct($message, 0, $previous);
if ($nodes instanceof \Traversable) {
$nodes = iterator_to_array($nodes);
}
$this->nodes = $nodes;
$this->source = $source;
$this->positions = $positions;
$this->path = $path;
}