changeset 2:ad12469f4db4

Initialisation de xmlDocument, puis chargement. Avant, on faisait un xmlDocument->validateOnParse sans avoir initialiser (donc, sur un NULL, c'est etrange que PHP n'est pas bronche), puis on utilisait une methode statique sur DOMDocument... Passage en privee des deux variables.
author Franck Deroche <webmaster@defr.net>
date Fri, 16 Mar 2007 16:01:10 +0100
parents 0f40a8a39c68
children a76a46cbb401
files class.template.php
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/class.template.php	Fri Mar 16 14:09:38 2007 +0100
+++ b/class.template.php	Fri Mar 16 16:01:10 2007 +0100
@@ -1,13 +1,14 @@
 <?php
 class Template {
-    var $xmlDocument;
-    var $xmlXPath;
+    private $xmlDocument;
+    private $xmlXPath;
     
     const NS = 'http://defr.net/2007/template';
     
     function __construct($fileName) {
+        $this->xmlDocument = new DOMDocument();
         $this->xmlDocument->validateOnParse = true;
-        $this->xmlDocument = DOMDocument::loadXML(file_get_contents($fileName));
+        $this->xmlDocument->loadXML(file_get_contents($fileName));
         $this->xmlXPath = new DOMXPath($this->xmlDocument);
     }