@@ -113,10 +113,10 @@ class Executor implements ExecutorImplementation {
113113 * @param \GraphQL\Type\Schema $schema
114114 * @param \GraphQL\Language\AST\DocumentNode $document
115115 * @param \Drupal\graphql\GraphQL\Execution\ResolveContext $context
116- * @param $root
117- * @param $variables
118- * @param $operation
119- * @param $resolver
116+ * @param mixed $root
117+ * @param mixed $variables
118+ * @param string $operation
119+ * @param callable $resolver
120120 */
121121 public function __construct (
122122 CacheContextsManager $ contextsManager ,
@@ -130,7 +130,7 @@ public function __construct(
130130 $ root ,
131131 $ variables ,
132132 $ operation ,
133- $ resolver
133+ callable $ resolver
134134 ) {
135135 $ this ->contextsManager = $ contextsManager ;
136136 $ this ->cacheBackend = $ cacheBackend ;
@@ -153,10 +153,10 @@ public function __construct(
153153 * @param \GraphQL\Type\Schema $schema
154154 * @param \GraphQL\Language\AST\DocumentNode $document
155155 * @param \Drupal\graphql\GraphQL\Execution\ResolveContext $context
156- * @param $root
157- * @param $variables
158- * @param $operation
159- * @param $resolver
156+ * @param mixed $root
157+ * @param mixed $variables
158+ * @param string $operation
159+ * @param callable $resolver
160160 *
161161 * @return \Drupal\graphql\GraphQL\Execution\Executor
162162 */
@@ -169,7 +169,7 @@ public static function create(
169169 $ root ,
170170 $ variables ,
171171 $ operation ,
172- $ resolver
172+ callable $ resolver
173173 ) {
174174 return new static (
175175 $ container ->get ('cache_contexts_manager ' ),
0 commit comments