Browse Source

Fixed a regression due to the DesignDocument factorisation :
- DesignDocument class : Namespace issue with DOMFormatException
- Compiler class : Parameters 2 & 3 of the DOMFormatException constructor needed to have a default value

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3885 a333f486-631f-4898-b8df-5754b55c2be0

glajarige 9 years ago
parent
commit
b7d37f53b8
2 changed files with 5 additions and 2 deletions
  1. 4 1
      core/designdocument.class.inc.php
  2. 1 1
      setup/compiler.class.inc.php

+ 4 - 1
core/designdocument.class.inc.php

@@ -23,6 +23,9 @@
 
 namespace Combodo\iTop;
 
+use \DOMDocument;
+use \DOMFormatException;
+
 /**
  * Class \Combodo\iTop\DesignDocument
  *
@@ -30,7 +33,7 @@ namespace Combodo\iTop;
  * characteristics is that it can be altered by the mean of the same kind of document.
  *
  */
-class DesignDocument extends \DOMDocument
+class DesignDocument extends DOMDocument
 {
 	/**
 	 * @throws \Exception

+ 1 - 1
setup/compiler.class.inc.php

@@ -32,7 +32,7 @@ class DOMFormatException extends Exception
      * @param type $previous
      * @param DOMNode $node [Optionnal] DOMNode causing the DOMFormatException
      */
-    public function __construct($message, $code, $previous, DOMNode $node = null)
+    public function __construct($message, $code = null, $previous = null, DOMNode $node = null)
     {
         if($node !== null)
         {