Automattic\WooCommerce\Vendor\GraphQL\Utils
SchemaExtender::extendDirective
Метод класса: SchemaExtender{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->extendDirective( $directive ): Directive;
- $directive(Directive) (обязательный)
- .
Код SchemaExtender::extendDirective() SchemaExtender::extendDirective WC 11.0.1
protected function extendDirective(Directive $directive): Directive
{
return new Directive([
'name' => $directive->name,
'description' => $directive->description,
'locations' => $directive->locations,
'args' => $this->extendArgs($directive->args),
'isRepeatable' => $directive->isRepeatable,
'astNode' => $directive->astNode,
]);
}