private function BrowserKitDriver::getFilteredCrawler in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/behat/mink-browserkit-driver/src/BrowserKitDriver.php \Behat\Mink\Driver\BrowserKitDriver::getFilteredCrawler()
Returns a crawler filtered for the given XPath, requiring at least 1 result.
Parameters
string $xpath:
Return value
Throws
DriverException when no matching elements are found
8 calls to BrowserKitDriver::getFilteredCrawler()
- BrowserKitDriver::click in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Clicks button or link located by it's XPath query.
- BrowserKitDriver::getAttribute in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Returns element's attribute by it's XPath query.
- BrowserKitDriver::getFormField in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Returns form field from XPath query.
- BrowserKitDriver::getOuterHtml in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Returns element's outer html by it's XPath query.
- BrowserKitDriver::getValue in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Returns element's value by it's XPath query.
File
- vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php, line 829
Class
- BrowserKitDriver
- Symfony2 BrowserKit driver.
Namespace
Behat\Mink\DriverCode
private function getFilteredCrawler($xpath) {
if (!count($crawler = $this
->getCrawler()
->filterXPath($xpath))) {
throw new DriverException(sprintf('There is no element matching XPath "%s"', $xpath));
}
return $crawler;
}