public function extractDescription(Crawler $crawler) { $ret = $this->getElementText($crawler, $this->descriptionSelector); if (empty($ret) === true) { $ret = $this->fallbackAdapter->extractDescription($crawler); } return $ret; }
public function testExtractDescription() { $crawler = new Crawler($this->getHtmlContent()); $adapter = new Adapters\DefaultAdapter(); $description = $adapter->extractDescription($crawler); $this->assertContains('default description', $description); }