44
55namespace CraftCms \Cms \Gql \Mutations ;
66
7- use Craft ;
87use CraftCms \Cms \Entry \Data \EntryType as EntryTypeData ;
98use CraftCms \Cms \Field \Contracts \ElementContainerFieldInterface ;
109use CraftCms \Cms \Gql \Arguments \Mutations \Draft as DraftMutationArguments ;
@@ -82,7 +81,7 @@ public static function getMutations(): array
8281 }
8382
8483 if ($ createDeleteMutation || $ createDraftMutations ) {
85- $ resolver = Craft:: createObject ( EntryMutationResolver::class) ;
84+ $ resolver = new EntryMutationResolver ;
8685
8786 if ($ createDeleteMutation ) {
8887 $ mutationList ['deleteEntry ' ] = [
@@ -91,7 +90,7 @@ public static function getMutations(): array
9190 'id ' => Type::nonNull (Type::int ()),
9291 'siteId ' => Type::int (),
9392 ],
94- 'resolve ' => [ $ resolver, ' deleteEntry ' ] ,
93+ 'resolve ' => $ resolver-> deleteEntry (...) ,
9594 'description ' => 'Delete an entry. ' ,
9695 'type ' => Type::boolean (),
9796 ];
@@ -127,7 +126,7 @@ public static function getMutations(): array
127126 'description ' => 'The id of the creator of the draft. ' ,
128127 ],
129128 ],
130- 'resolve ' => [ $ resolver, ' createDraft ' ] ,
129+ 'resolve ' => $ resolver-> createDraft (...) ,
131130 'description ' => 'Create a draft for an entry and return the draft ID. ' ,
132131 'type ' => Type::id (),
133132 ];
@@ -146,7 +145,7 @@ public static function getMutations(): array
146145 'description ' => 'Whether the draft is a provisional draft. ' ,
147146 ],
148147 ],
149- 'resolve ' => [ $ resolver, ' publishDraft ' ] ,
148+ 'resolve ' => $ resolver-> publishDraft (...) ,
150149 'description ' => 'Publish a draft for the entry and return the entry ID. ' ,
151150 'type ' => Type::id (),
152151 ];
@@ -171,7 +170,7 @@ public static function createSaveMutations(
171170 $ generatedType = EntryType::generateType ($ entryType );
172171
173172 /** @var EntryMutationResolver $resolver */
174- $ resolver = Craft:: createObject ( EntryMutationResolver::class) ;
173+ $ resolver = new EntryMutationResolver ;
175174 $ resolver ->setResolutionData ('entryType ' , $ entryType );
176175 $ resolver ->setResolutionData ('section ' , $ section );
177176
@@ -237,7 +236,7 @@ public static function createSaveMutationsForField(
237236 $ generatedType = EntryType::generateType ($ entryType );
238237
239238 /** @var EntryMutationResolver $resolver */
240- $ resolver = Craft:: createObject ( EntryMutationResolver::class) ;
239+ $ resolver = new EntryMutationResolver ;
241240 $ resolver ->setResolutionData ('entryType ' , $ entryType );
242241 $ resolver ->setResolutionData ('field ' , $ field );
243242
0 commit comments