You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/continuous_integration.yml
+11-2Lines changed: 11 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,7 @@ jobs:
19
19
- "7.2"
20
20
- "7.3"
21
21
- "7.4"
22
+
- "8.0"
22
23
23
24
dependencies:
24
25
- "highest"
@@ -32,6 +33,7 @@ jobs:
32
33
with:
33
34
coverage: "pcov"
34
35
php-version: "${{ matrix.php-version }}"
36
+
tools: composer:v2
35
37
36
38
- name: "Cache dependencies installed with composer"
37
39
uses: "actions/cache@v1"
@@ -42,16 +44,23 @@ jobs:
42
44
43
45
- name: "Install dependencies with composer"
44
46
run: "composer install --no-interaction"
47
+
if: ${{ matrix.php-version != '8.0' }}
48
+
49
+
- name: "Install dependencies with composer. Ignoring platform reqs to bypass a problem with ecodev/graphql-upload available only with latest Webonyx on PHP8."
[outputType](custom_types.md) | *no* | string | Forces the GraphQL output type of the field. Otherwise, return type is used.
76
79
phpType | *no* | string | The PHP type of the field (as you would write it in a Docblock)
77
-
annotations | *no* | array<Annotations> | A set of annotations that apply to this field. You would typically used a "@Logged" or "@Right" annotation here.
80
+
annotations | *no* | array<Annotations> | A set of annotations that apply to this field. You would typically used a "@Logged" or "@Right" annotation here. Available in Doctrine annotations only (not available in the #SourceField PHP 8 attribute)
78
81
79
82
**Note**: `outputType` and `phpType` are mutually exclusive.
[outputType](custom_types.md) | *no*(*) | string | The GraphQL output type of the field.
91
94
phpType | *no*(*) | string | The PHP type of the field (as you would write it in a Docblock)
92
-
annotations | *no* | array<Annotations> | A set of annotations that apply to this field. You would typically used a "@Logged" or "@Right" annotation here.
95
+
annotations | *no* | array<Annotations> | A set of annotations that apply to this field. You would typically used a "@Logged" or "@Right" annotation here. Available in Doctrine annotations only (not available in the #MagicField PHP 8 attribute)
93
96
94
97
(*) **Note**: `outputType` and `phpType` are mutually exclusive. You MUST provide one of them.
95
98
@@ -120,7 +123,7 @@ query / mutation / field (according to the `@Logged` and `@Right` annotations).
120
123
121
124
Attribute | Compulsory | Type | Definition
122
125
---------------|------------|------|--------
123
-
*default* | *yes* | mixed | The value to return if the user is not authorized.
126
+
value | *yes* | mixed | The value to return if the user is not authorized.
0 commit comments