GraphQL\Error\Error::__construct PHP Méthode

__construct() public méthode

public __construct ( string $message, array | null $nodes = null, Source $source = null, array | null $positions = null, array | null $path = null, Exception $previous = null )
$message string
$nodes array | null
$source GraphQL\Language\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;
    }