varnish-8.x-1.x-dev/src/Cache/VarnishBackendFactory.php

src/Cache/VarnishBackendFactory.php
<?php

namespace Drupal\varnish\Cache;

use Drupal\Core\Cache\CacheFactoryInterface;

class VarnishBackendFactory implements CacheFactoryInterface{

  /**
   * Instantiated varnish cache bins.
   *
   * @var \Drupal\varnish\Cache\VarnishBackend[]
   */
  protected $bins = [];

  /**
   * {@inheritdoc}
   */
  public function get($bin) {
    if (!isset($this->bins[$bin])) {
      $this->bins[$bin] = new VarnishBackend($bin);
    }
    return $this->bins[$bin];
  }

}

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

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