Blackfire\Player\Step::getLinkSelector PHP Method

getLinkSelector() public method

public getLinkSelector ( )
    public function getLinkSelector()
    {
        return $this->linkSelector;
    }

Usage Example

Example #1
0
 private function createRequestFromLink(Step $step, ValueBag $values, Crawler $crawler = null)
 {
     $selector = $step->getLinkSelector();
     $link = $this->language->evaluate($selector, ['_crawler' => $crawler] + $values->all(true));
     if (!count($link)) {
         throw new CrawlException(sprintf('Unable to click as link "%s" does not exist.', $selector));
     }
     $link = $link->link();
     return new Request($link->getMethod(), $this->fixUri($step, $link->getUri()), $step->getHeaders());
 }