global $core;
$dao = new wsDAOBook($core->con);
$dao->setComposition($this->args['book_id'], json_decode($this->args['pages']));
- // Begin to generate files
- $dao->compile($this->args['book_id']);
+
+ // Begin to generate files async
+ $book = $dao->selectById($this->args['book_id']);
+ $url = 'https://workshop.fluidbook.com/viewerh/' . $book->book_id . '_' . $book->hash . '_' . time();
+ `wget -t 1 -T 1 $url`;
}
public function getTexts()
$this->writeTexts();
$this->log('Texts written');
$this->writeAccessibility();
- $this->log('Accessibility writter');
+ $this->log('Accessibility written');
$this->writeExtras();
$this->log('Extras written');
$this->populateConfig();