public static executeAndReturnResult ( |
||
$schema | ||
$requestString | ||
$rootValue | null | |
$variableValues | null | |
$operationName | null | |
return |
public function queryAndReturnResult($query, $params = []) { $schema = $this->schema(); $result = GraphQLBase::executeAndReturnResult($schema, $query, null, $params); return $result; }
/** * Execute GraphQL query. * * @param string $query * @param array $variables * @param mixed $rootValue * @return array */ public function queryAndReturnResult($query, $variables = [], $rootValue = null) { return GraphQLBase::executeAndReturnResult($this->schema(), $query, $rootValue, $variables); }
private function expectFailure($query, $vars, $err) { $result = GraphQL::executeAndReturnResult($this->schema, $query, null, null, $vars); $this->assertEquals(1, count($result->errors)); if (is_array($err)) { $this->assertEquals($err['message'], $result->errors[0]->getMessage()); $this->assertEquals($err['locations'], $result->errors[0]->getLocations()); } else { $this->assertEquals($err, $result->errors[0]->getMessage()); } }
/** * Execute GraphQL query. * * @param string $query * @param array $variables * @param mixed $rootValue * @return array */ public function queryAndReturnResult($query, $context = null, $variables = [], $rootValue = null) { return GraphQL::executeAndReturnResult($this->buildSchema(), $query, $rootValue, $context, $variables); }