authman-1.x-dev/src/Plugin/KeyType/OauthKeyTypeInterface.php

src/Plugin/KeyType/OauthKeyTypeInterface.php
<?php

declare(strict_types = 1);

namespace Drupal\authman\Plugin\KeyType;

use Drupal\key\Plugin\KeyTypeInterface;

/**
 * Interface for OAuth key types.
 */
interface OauthKeyTypeInterface extends KeyTypeInterface {

  /**
   * Determines if values are considered empty.
   *
   * @param array $values
   *   Key values.
   *
   * @return bool
   *   Whether values are considered empty.
   */
  public function isEmpty(array $values): bool;

  /**
   * Clears values of a Key.
   *
   * @param array $values
   *   Key values.
   *
   * @return array
   *   Cleared values.
   */
  public function clear(array $values): array;

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc