You are here

protected static function CdnSchemeConstraintValidator::isValidCdnScheme in CDN 8.3

Validates the given CDN scheme.

Parameters

string $scheme: A scheme as expected by the CDN module: `//`, `https://` or `http://`.

Return value

bool

1 call to CdnSchemeConstraintValidator::isValidCdnScheme()
CdnSchemeConstraintValidator::validate in src/Plugin/Validation/Constraint/CdnSchemeConstraintValidator.php
Checks if the passed value is valid.

File

src/Plugin/Validation/Constraint/CdnSchemeConstraintValidator.php, line 40

Class

CdnSchemeConstraintValidator
CDN scheme constraint validator.

Namespace

Drupal\cdn\Plugin\Validation\Constraint

Code

protected static function isValidCdnScheme(string $scheme) : bool {
  return in_array($scheme, [
    'https://',
    'http://',
    '//',
  ], TRUE);
}