forked from nuwave/lighthouse
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_ide_helper.php
More file actions
133 lines (122 loc) · 3.58 KB
/
_ide_helper.php
File metadata and controls
133 lines (122 loc) · 3.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<?php
namespace Illuminate\Foundation\Testing {
class TestResponse
{
/**
* Asserts that the response contains an error from a given category.
*
* @param string $category The name of the expected error category.
* @return $this
*/
public function assertGraphQLErrorCategory(string $category): self
{
return $this;
}
/**
* Assert that the returned result contains exactly the given validation keys.
*
* @param array $keys The validation keys the result should have.
* @return $this
*/
public function assertGraphQLValidationKeys(array $keys): self
{
return $this;
}
/**
* Assert that a given validation error is present in the response.
*
* @param string $key The validation key that should be present.
* @param string $message The expected validation message.
* @return $this
*/
public function assertGraphQLValidationError(string $key, string $message): self
{
return $this;
}
/**
* Assert that no validation errors are present in the response.
*
* @return $this
*/
public function assertGraphQLValidationPasses(): self
{
return $this;
}
/**
* Just here for compatibility with Laravel 5.5, delete once we drop support.
*
* @param string|null $key
* @return mixed
*/
public function jsonGet(string $key = null)
{
return;
}
}
}
namespace Illuminate\Testing {
class TestResponse
{
/**
* Asserts that the response contains an error from a given category.
*
* @param string $category The name of the expected error category.
* @return $this
*/
public function assertGraphQLErrorCategory(string $category): self
{
return $this;
}
/**
* Assert that the returned result contains exactly the given validation keys.
*
* @param array $keys The validation keys the result should have.
* @return $this
*/
public function assertGraphQLValidationKeys(array $keys): self
{
return $this;
}
/**
* Assert that a given validation error is present in the response.
*
* @param string $key The validation key that should be present.
* @param string $message The expected validation message.
* @return $this
*/
public function assertGraphQLValidationError(string $key, string $message): self
{
return $this;
}
/**
* Assert that no validation errors are present in the response.
*
* @return $this
*/
public function assertGraphQLValidationPasses(): self
{
return $this;
}
/**
* Just here for compatibility with Laravel 5.5, delete once we drop support.
*
* @param string|null $key
* @return mixed
*/
public function jsonGet(string $key = null)
{
return;
}
}
}
namespace GraphQL\Type\Definition {
class ResolveInfo
{
/**
* We monkey patch this onto here to pass it down the resolver chain.
*
* @var \Nuwave\Lighthouse\Execution\Arguments\ArgumentSet
*/
public $argumentSet;
}
}