Version 4.5.0

This commit is contained in:
Neo committed 2025-12-19 05:51:58 -08:00
1 parent 1a0c7fd3c2
commit f79dcf067a
3791 files changed
+248032 -76372

No files matched your search

@@ -0,0 +1,45 @@
<?php
namespace GraphQL\Language;
class SourceLocation implements \JsonSerializable
{
public $line;
public $column;
public function __construct($line, $col)
{
$this->line = $line;
$this->column = $col;
}
/**
* @return array
*/
public function toArray()
{
return [
'line' => $this->line,
'column' => $this->column
];
}
/**
* @return array
*/
public function toSerializableArray()
{
return $this->toArray();
}
/**
* Specify data which should be serialized to JSON
* @link http://php.net/manual/en/jsonserializable.jsonserialize.php
* @return mixed data which can be serialized by <b>json_encode</b>,
* which is a value of any type other than a resource.
* @since 5.4.0
*/
function jsonSerialize()
{
return $this->toSerializableArray();
}
}