Automattic\WooCommerce\Vendor\GraphQL\Type

Schema::getSubscriptionType │ public │ WC 1.0

Returns schema subscription.

Method of the class: Schema{}

No Hooks.

Returns

null. Nothing (null).

Usage

$Schema = new Schema();
$Schema->getSubscriptionType(): ?ObjectType;

Schema::getSubscriptionType() code WC 11.1.2

public function getSubscriptionType(): ?ObjectType
{
    $subscription = $this->config->subscription;

    if ($subscription === null) {
        return null;
    }

    if (is_callable($subscription)) {
        return $this->config->subscription = $subscription();
    }

    return $subscription;
}