Automattic\WooCommerce\Vendor\GraphQL\Validator\Rules

KnownArgumentNamesOnDirectives::unknownDirectiveArgMessagepublic staticWC 1.0

Method of the class: KnownArgumentNamesOnDirectives{}

No Hooks.

Returns

null. Nothing (null).

Usage

$result = KnownArgumentNamesOnDirectives::unknownDirectiveArgMessage( $argName, $directiveName, $suggestedArgs ): string;
$argName(string) (required)
.
$directiveName(string) (required)
.
$suggestedArgs(array) (required)
.

KnownArgumentNamesOnDirectives::unknownDirectiveArgMessage() code WC 10.9.1

public static function unknownDirectiveArgMessage(string $argName, string $directiveName, array $suggestedArgs): string
{
    $message = "Unknown argument \"{$argName}\" on directive \"@{$directiveName}\".";

    if (isset($suggestedArgs[0])) {
        $suggestions = Utils::quotedOrList($suggestedArgs);
        $message .= " Did you mean {$suggestions}?";
    }

    return $message;
}