From 362ddf298200ee6a7dfcc535df48d22ee2478e9c Mon Sep 17 00:00:00 2001
From: Silvio <silvio@devlet.com.br>
Date: Tue, 27 Jul 2010 10:32:12 -0300
Subject: Logging

---
 classes/BiblioIsisDb.php |  3 ---
 classes/MaleteDb.php     | 16 ++++++++++++++++
 classes/PhpIsisDb.php    | 16 ++++++++++++++++
 3 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/classes/BiblioIsisDb.php b/classes/BiblioIsisDb.php
index 22586ed..eca03e5 100644
--- a/classes/BiblioIsisDb.php
+++ b/classes/BiblioIsisDb.php
@@ -50,9 +50,6 @@ class BiblioIsisDb implements IsisDb {
    *
    * @param $message
    *   Log message.
-   *
-   * @todo
-   *   Decide how logging should be implemented.
    */
   function logger($message) {
     $this->log[] = $message;
diff --git a/classes/MaleteDb.php b/classes/MaleteDb.php
index 6b7b563..17cfdd2 100644
--- a/classes/MaleteDb.php
+++ b/classes/MaleteDb.php
@@ -27,6 +27,12 @@ class MaleteDb implements IsisDb {
    */
   var $format;
 
+  /**
+   * @var $log
+   *   Class action log.
+   */
+  var $log;
+
   /**
    * Constructor.
    *
@@ -142,4 +148,14 @@ class MaleteDb implements IsisDb {
     }
     return $data;
   }
+
+  /**
+   * Class logger.
+   *
+   * @param $message
+   *   Log message.
+   */
+  function logger($message) {
+    $this->log[] = $message;
+  }
 }
diff --git a/classes/PhpIsisDb.php b/classes/PhpIsisDb.php
index 4ff8c15..7bd2a75 100644
--- a/classes/PhpIsisDb.php
+++ b/classes/PhpIsisDb.php
@@ -21,6 +21,12 @@ class PhpIsisDb implements IsisDb {
    */
   var $format;
 
+  /**
+   * @var $log
+   *   Class action log.
+   */
+  var $log;
+
   /**
    * Constructor.
    *
@@ -139,4 +145,14 @@ class PhpIsisDb implements IsisDb {
   function charset(&$data) {
     $data = iconv($this->format['db']['charset'], 'UTF-8', $data);
   }  
+
+  /**
+   * Class logger.
+   *
+   * @param $message
+   *   Log message.
+   */
+  function logger($message) {
+    $this->log[] = $message;
+  }
 }
-- 
cgit v1.2.3