Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / drupal / drupal-extension / src / Drupal / DrupalExtension / Selector / RegionSelector.php
diff --git a/vendor/drupal/drupal-extension/src/Drupal/DrupalExtension/Selector/RegionSelector.php b/vendor/drupal/drupal-extension/src/Drupal/DrupalExtension/Selector/RegionSelector.php
deleted file mode 100644 (file)
index 3db98d2..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-
-namespace Drupal\DrupalExtension\Selector;
-
-use Behat\Mink\Selector\SelectorInterface;
-use Behat\Mink\Selector\CssSelector;
-
-/**
- * Custom "region" selector to help select Drupal regions
- */
-class RegionSelector implements SelectorInterface {
-  private $cssSelector;
-
-  private $regionMap;
-
-  public function __construct(CssSelector $cssSelector, array $regionMap) {
-    $this->cssSelector = $cssSelector;
-    $this->regionMap = $regionMap;
-  }
-
-  /**
-   * Translates provided locator into XPath.
-   *
-   * @param string $region
-   * @return string
-   * @throws \InvalidArgumentException
-   */
-  public function translateToXPath($region) {
-    if (!isset($this->regionMap[$region])) {
-      throw new \InvalidArgumentException(sprintf('The "%s" region isn\'t configured!', $region));
-    }
-    $css = $this->regionMap[$region];
-
-    return $this->cssSelector->translateToXPath($css);
-  }
-}