protected function getEmptyDom() { $dom = new DOMDocument('1.0', 'UTF-8'); $dom->loadXML(getXhtmlFromContent($this->book->lang, '')); return $dom; }
private function parseGetPageResponse($response) { foreach ($response['query']['pages'] as $page) { if (isset($page['revisions'])) { foreach ($page['revisions'] as $revision) { return getXhtmlFromContent($this->lang, $revision['*'], $page['title']); } } } throw new HttpException('Page revision not found', 404); }