PATH:
home
/
thebhoeo
/
public_html
/
officepoint
/
wp-content
/
plugins
/
woocommerce
/
lib
/
packages
/
GraphQL
/
Utils
<?php declare(strict_types=1); namespace Automattic\WooCommerce\Vendor\GraphQL\Utils; use Automattic\WooCommerce\Vendor\GraphQL\Type\Definition\InterfaceType; use Automattic\WooCommerce\Vendor\GraphQL\Type\Definition\ObjectType; /** * A way to track interface implementations. * * Distinguishes between implementations by ObjectTypes and InterfaceTypes. */ class InterfaceImplementations { /** @var array<int, ObjectType> */ private $objects; /** @var array<int, InterfaceType> */ private $interfaces; /** * @param array<int, ObjectType> $objects * @param array<int, InterfaceType> $interfaces */ public function __construct(array $objects, array $interfaces) { $this->objects = $objects; $this->interfaces = $interfaces; } /** @return array<int, ObjectType> */ public function objects(): array { return $this->objects; } /** @return array<int, InterfaceType> */ public function interfaces(): array { return $this->interfaces; } }
[-] AST.php
[edit]
[-] PairSet.php
[edit]
[-] BuildSchema.php
[edit]
[-] SchemaExtender.php
[edit]
[-] TypeInfo.php
[edit]
[-] InterfaceImplementations.php
[edit]
[-] BuildClientSchema.php
[edit]
[-] MixedStore.php
[edit]
[-] ASTDefinitionBuilder.php
[edit]
[-] Value.php
[edit]
[-] PhpDoc.php
[edit]
[-] TypeComparators.php
[edit]
[-] BreakingChangesFinder.php
[edit]
[-] SchemaPrinter.php
[edit]
[-] LazyException.php
[edit]
[+]
..
[-] Utils.php
[edit]
[-] LexicalDistance.php
[edit]