| Server IP : 62.72.47.131 / Your IP : 216.73.217.34 Web Server : Apache/2.4.66 (Debian) System : Linux 975cdb959a49 5.14.0-611.55.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 19 15:19:29 EDT 2026 x86_64 User : ( 501) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/html/wp-content/plugins/woocommerce/src/Api/Infrastructure/Schema/ |
Upload File : |
<?php
declare(strict_types=1);
namespace Automattic\WooCommerce\Api\Infrastructure\Schema;
/**
* Stable subclass of the underlying GraphQL engine's InputObjectType, used
* by autogenerated input types.
*
* The constructor accepts the same associative-array config the current
* engine (webonyx) documents (keys: `name`, `description`, `fields`).
*
* A `metadata` config key may also be provided; see
* {@see ObjectType::get_metadata()} for the semantics.
*/
class InputObjectType extends \Automattic\WooCommerce\Vendor\GraphQL\Type\Definition\InputObjectType {
/**
* Type-level metadata entries declared in the config, keyed by name.
*
* @return array<string, bool|int|float|string|null>
*/
public function get_metadata(): array {
return $this->config['metadata'] ?? array();
}
}