From 26ce3a83f460a1f750c5790721d1ca5cdf3c69a2 Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Mon, 12 Sep 2011 18:58:28 +1200 Subject: [PATCH] Fix reference to private static variable. --- inc/Principal.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inc/Principal.php b/inc/Principal.php index 3f7593e3..99e8d9fc 100644 --- a/inc/Principal.php +++ b/inc/Principal.php @@ -518,10 +518,10 @@ class Principal { throw new Exception( get_class($this).'::Create: Mandatory field "'.$k.'" is not set.'); } } - $sql = 'INSERT INTO '.$this->db_tablename.' ('.implode(',',$insert_fields).') VALUES('.implode(',',$param_names).')'; + $sql = 'INSERT INTO '.self::$db_tablename.' ('.implode(',',$insert_fields).') VALUES('.implode(',',$param_names).')'; } else { - $sql = 'UPDATE '.$this->db_tablename.' SET '.implode(',',$update_list); + $sql = 'UPDATE '.self::$db_tablename.' SET '.implode(',',$update_list); $sql .= ' WHERE principal_id=:principal_id'; $sql_params[':principal_id'] = $this->principal_id; }