예제 #1
0
파일: HttpFetcher.php 프로젝트: Tawreh/mtg
 /**
  * Constructs an UploadFetcher object.
  *
  * @param array $configuration
  *   The plugin configuration.
  * @param string $plugin_id
  *   The plugin id.
  * @param array $plugin_definition
  *   The plugin definition.
  * @param \GuzzleHttp\ClientInterface $client
  *   The Guzzle client.
  * @param \Drupal\Core\Cache\CacheBackendInterface $cache
  *   The cache backend.
  */
 public function __construct(array $configuration, $plugin_id, array $plugin_definition, ClientInterface $client, CacheBackendInterface $cache)
 {
     $this->client = $client;
     $this->cache = $cache;
     parent::__construct($configuration, $plugin_id, $plugin_definition);
 }
예제 #2
0
 public function __construct(array $configuration, $plugin_id, array $plugin_definition)
 {
     parent::__construct($configuration, $plugin_id, $plugin_definition);
     $this->configuration += $this->defaultConfiguration();
 }