]> git.immae.eu Git - github/wallabag/wallabag.git/blobdiff - inc/3rdparty/libraries/PHPePub/EPub.php
do not debug inside an epub
[github/wallabag/wallabag.git] / inc / 3rdparty / libraries / PHPePub / EPub.php
index f1f41bd50b2ba68c5dc9e6aad8f75b79430a8cbc..d9b990b7a8a03afe47f5039b1d2382db76866fad 100644 (file)
@@ -41,6 +41,8 @@ class EPub {
 
     private $bookVersion = EPub::BOOK_VERSION_EPUB2;
 
+    private $debugInside = FALSE;
+
        public $maxImageWidth = 768;
     public $maxImageHeight = 1024;
 
@@ -132,10 +134,14 @@ class EPub {
      *
      * @return void
      */
-    function __construct($bookVersion = EPub::BOOK_VERSION_EPUB2, $languageCode = "en", $writingDirection = EPub::DIRECTION_LEFT_TO_RIGHT) {
+    function __construct($bookVersion = EPub::BOOK_VERSION_EPUB2, $debugInside = FALSE, $languageCode = "en", $writingDirection = EPub::DIRECTION_LEFT_TO_RIGHT) {
         include_once("Zip.php");
                include_once("Logger.php");
 
+        if (!$debugInside) {
+            error_reporting(E_ERROR | E_PARSE);
+        }
+
                $this->bookVersion = $bookVersion;
                $this->writingDirection = $writingDirection;
                $this->languageCode = $languageCode;