src/Language/Node/ArrayValue.php 1 location
|
@@ 8-22 (lines=15) @@
|
| 5 |
|
use Fubhy\GraphQL\Language\Location; |
| 6 |
|
use Fubhy\GraphQL\Language\Node; |
| 7 |
|
|
| 8 |
|
class ArrayValue extends Node implements ValueInterface |
| 9 |
|
{ |
| 10 |
|
const KIND = Node::KIND_ARRAY_VALUE; |
| 11 |
|
|
| 12 |
|
/** |
| 13 |
|
* Constructor. |
| 14 |
|
* |
| 15 |
|
* @param \Fubhy\GraphQL\Language\Node\ValueInterface[] $values |
| 16 |
|
* @param \Fubhy\GraphQL\Language\Location $location |
| 17 |
|
*/ |
| 18 |
|
public function __construct(array $values, Location $location = NULL) |
| 19 |
|
{ |
| 20 |
|
parent::__construct($location, ['values' => $values]); |
| 21 |
|
} |
| 22 |
|
} |
| 23 |
|
|
src/Language/Node/BooleanValue.php 1 location
|
@@ 8-22 (lines=15) @@
|
| 5 |
|
use Fubhy\GraphQL\Language\Location; |
| 6 |
|
use Fubhy\GraphQL\Language\Node; |
| 7 |
|
|
| 8 |
|
class BooleanValue extends Node implements ValueInterface |
| 9 |
|
{ |
| 10 |
|
const KIND = Node::KIND_BOOLEAN_VALUE; |
| 11 |
|
|
| 12 |
|
/** |
| 13 |
|
* Constructor. |
| 14 |
|
* |
| 15 |
|
* @param bool $value |
| 16 |
|
* @param \Fubhy\GraphQL\Language\Location $location |
| 17 |
|
*/ |
| 18 |
|
public function __construct($value, Location $location = NULL) |
| 19 |
|
{ |
| 20 |
|
parent::__construct($location, ['value' => $value]); |
| 21 |
|
} |
| 22 |
|
} |
| 23 |
|
|
src/Language/Node/EnumValue.php 1 location
|
@@ 8-22 (lines=15) @@
|
| 5 |
|
use Fubhy\GraphQL\Language\Location; |
| 6 |
|
use Fubhy\GraphQL\Language\Node; |
| 7 |
|
|
| 8 |
|
class EnumValue extends Node implements ValueInterface |
| 9 |
|
{ |
| 10 |
|
const KIND = Node::KIND_ENUM_VALUE; |
| 11 |
|
|
| 12 |
|
/** |
| 13 |
|
* Constructor. |
| 14 |
|
* |
| 15 |
|
* @param string $value |
| 16 |
|
* @param \Fubhy\GraphQL\Language\Location $location |
| 17 |
|
*/ |
| 18 |
|
public function __construct($value, Location $location = NULL) |
| 19 |
|
{ |
| 20 |
|
parent::__construct($location, ['value' => $value]); |
| 21 |
|
} |
| 22 |
|
} |
| 23 |
|
|
src/Language/Node/FloatValue.php 1 location
|
@@ 8-22 (lines=15) @@
|
| 5 |
|
use Fubhy\GraphQL\Language\Location; |
| 6 |
|
use Fubhy\GraphQL\Language\Node; |
| 7 |
|
|
| 8 |
|
class FloatValue extends Node implements ValueInterface |
| 9 |
|
{ |
| 10 |
|
const KIND = Node::KIND_FLOAT_VALUE; |
| 11 |
|
|
| 12 |
|
/** |
| 13 |
|
* Constructor. |
| 14 |
|
* |
| 15 |
|
* @param string $value |
| 16 |
|
* @param \Fubhy\GraphQL\Language\Location $location |
| 17 |
|
*/ |
| 18 |
|
public function __construct($value, Location $location = NULL) |
| 19 |
|
{ |
| 20 |
|
parent::__construct($location, ['value' => $value]); |
| 21 |
|
} |
| 22 |
|
} |
| 23 |
|
|
src/Language/Node/IntValue.php 1 location
|
@@ 8-22 (lines=15) @@
|
| 5 |
|
use Fubhy\GraphQL\Language\Location; |
| 6 |
|
use Fubhy\GraphQL\Language\Node; |
| 7 |
|
|
| 8 |
|
class IntValue extends Node implements ValueInterface |
| 9 |
|
{ |
| 10 |
|
const KIND = Node::KIND_INT_VALUE; |
| 11 |
|
|
| 12 |
|
/** |
| 13 |
|
* Constructor. |
| 14 |
|
* |
| 15 |
|
* @param string $value |
| 16 |
|
* @param \Fubhy\GraphQL\Language\Location $location |
| 17 |
|
*/ |
| 18 |
|
public function __construct($value, Location $location = NULL) |
| 19 |
|
{ |
| 20 |
|
parent::__construct($location, ['value' => $value]); |
| 21 |
|
} |
| 22 |
|
} |
| 23 |
|
|
src/Language/Node/ObjectValue.php 1 location
|
@@ 8-22 (lines=15) @@
|
| 5 |
|
use Fubhy\GraphQL\Language\Location; |
| 6 |
|
use Fubhy\GraphQL\Language\Node; |
| 7 |
|
|
| 8 |
|
class ObjectValue extends Node implements ValueInterface |
| 9 |
|
{ |
| 10 |
|
const KIND = Node::KIND_OBJECT_VALUE; |
| 11 |
|
|
| 12 |
|
/** |
| 13 |
|
* Constructor. |
| 14 |
|
* |
| 15 |
|
* @param \Fubhy\GraphQL\Language\Node\ObjectField[] $fields |
| 16 |
|
* @param \Fubhy\GraphQL\Language\Location $location |
| 17 |
|
*/ |
| 18 |
|
public function __construct(array $fields, Location $location = NULL) |
| 19 |
|
{ |
| 20 |
|
parent::__construct($location, ['fields' => $fields]); |
| 21 |
|
} |
| 22 |
|
} |
| 23 |
|
|
src/Language/Node/StringValue.php 1 location
|
@@ 8-22 (lines=15) @@
|
| 5 |
|
use Fubhy\GraphQL\Language\Location; |
| 6 |
|
use Fubhy\GraphQL\Language\Node; |
| 7 |
|
|
| 8 |
|
class StringValue extends Node implements ValueInterface |
| 9 |
|
{ |
| 10 |
|
const KIND = Node::KIND_STRING_VALUE; |
| 11 |
|
|
| 12 |
|
/** |
| 13 |
|
* Constructor. |
| 14 |
|
* |
| 15 |
|
* @param string $value |
| 16 |
|
* @param \Fubhy\GraphQL\Language\Location $location |
| 17 |
|
*/ |
| 18 |
|
public function __construct($value, Location $location = NULL) |
| 19 |
|
{ |
| 20 |
|
parent::__construct($location, ['value' => $value]); |
| 21 |
|
} |
| 22 |
|
} |
| 23 |
|
|