Lines Matching refs:data
32 if (!$html) throw new \Exception('Could not fetch data from isdn.de. ' . $http->error);
34 $data = $this->defaultResult;
36 $data['id'] = $this->extract('/<meta property="og:book:isbn" content="([^"]+)"/', $html);
37 if (!$data['id']) throw new \Exception('ISBN not found at isdn.de.');
38 $data['url'] = $this->extract('/<meta property="og:url" content="([^"]+)"/', $html);
40 $data['title'] = $this->extract('/<meta property="og:title" content="([^"]+)"/', $html);
41 if(empty($data['title'])) $data['title'] = $id;
42 $data['published'] = $this->extract('/<meta property="og:book:release_date" content="((\d){4})[^"]+"/', $html);
44 $data['authors'] = $this->extractAll('/<a href="\/person\/.*?">(.+?)<\/a>/', $html);
45 $data['publisher'] = $this->extract('/<a href="\/verlag\/.*?">(.+?)<\/a>/', $html);
47 return $data;