Automattic\WooCommerce\Vendor\GraphQL\Language
Parser::parseOperationType
Method of the class: Parser{}
No Hooks.
Returns
null. Nothing (null).
Usage
// private - for code of main (parent) class only $result = $this->parseOperationType(): string;
Parser::parseOperationType() Parser::parseOperationType code WC 11.0.1
private function parseOperationType(): string
{
$operationToken = $this->expect(Token::NAME);
switch ($operationToken->value) {
case 'query':
return 'query';
case 'mutation':
return 'mutation';
case 'subscription':
return 'subscription';
}
throw $this->unexpected($operationToken);
}