fetchCachedData($id);
}
/** @inheritdoc */
protected function fetchData($id)
{
$http = new DokuHTTPClient();
$url = $this->getFallbackURL($id);
$html = $http->get($url);
if (!$html) throw new \Exception('Could not fetch data from isdn.de. ' . $http->error);
$data = $this->defaultResult;
$data['id'] = $this->extract('/extract('/extract('/extract('/extractAll('/(.+?)<\/a>/', $html);
$data['publisher'] = $this->extract('/(.+?)<\/a>/', $html);
$data['image'] = $this->extract('/