[icinga-checkins] icinga.org: icingaweb2-module-director/master: DirectorDatafield: remove obsolete code

git at icinga.org git at icinga.org
Thu Feb 18 00:52:39 CET 2016


Module: icingaweb2-module-director
Branch: master
Commit: 625b9373deb12c6c3779f1983d09f29f3738eaf3
URL:    https://git.icinga.org/?p=icingaweb2-module-director.git;a=commit;h=625b9373deb12c6c3779f1983d09f29f3738eaf3

Author: Thomas Gelf <thomas at gelf.net>
Date:   Wed Feb 17 22:00:29 2016 +0100

DirectorDatafield: remove obsolete code

---

 library/Director/Objects/DirectorDatafield.php |  118 ------------------------
 1 file changed, 118 deletions(-)

diff --git a/library/Director/Objects/DirectorDatafield.php b/library/Director/Objects/DirectorDatafield.php
index ae9b0ce..7ac38d7 100644
--- a/library/Director/Objects/DirectorDatafield.php
+++ b/library/Director/Objects/DirectorDatafield.php
@@ -24,122 +24,4 @@ class DirectorDatafield extends DbObjectWithSettings
     protected $settingsTable = 'director_datafield_setting';
 
     protected $settingsRemoteId = 'datafield_id';
-
-/*
-    protected $settings = array();
-
-    public function set($key, $value)
-    {
-        if ($this->hasProperty($key)) {
-            return parent::set($key, $value);
-        }
-
-        if (! array_key_exists($key, $this->settings) || $value !== $this->settings[$key]) {
-            $this->hasBeenModified = true;
-        }
-
-        $this->settings[$key] = $value;
-        return $this;
-    }
-
-    public function get($key)
-    {
-        if ($this->hasProperty($key)) {
-            return parent::get($key);
-        }
-
-        if (array_key_exists($key, $this->settings)) {
-            return $this->settings[$key];
-        }
-
-        return parent::get($key);
-    }
-
-    public function __unset($key)
-    {
-        if ($this->hasProperty($key)) {
-            return parent::__set($key, $value);
-        }
-
-        if (array_key_exists($key, $this->settings)) {
-            unset($this->settings[$key]);
-            $this->hasBeenModified = true;
-        }
-
-        return $this;
-    }
-
-    public function getSettings()
-    {
-        return $this->settings;
-    }
-
-    protected function onStore()
-    {
-        $old = $this->fetchSettingsFromDb();
-        $oldKeys = array_keys($old);
-        $newKeys = array_keys($this->settings);
-        $add = array();
-        $mod = array();
-        $del = array();
-
-        foreach ($this->settings as $key => $val) {
-            if (array_key_exists($key, $old)) {
-                if ($old[$key] !== $this->settings[$key]) {
-                    $mod[$key] = $this->settings[$key];
-                }
-            } else {
-                $add[$key] = $this->settings[$key];
-            }
-        }
-
-        foreach (array_diff(array_keys($old), array_keys($this->settings)) as $key) {
-            $del[$key] = $key;
-        }
-
-        $where = sprintf('datafield_id = %d AND setting_name = ?', $this->id);
-        $db = $this->getDb();
-        foreach ($mod as $key => $val) {
-            $db->update(
-                'director_datafield_setting',
-                array('setting_value' => $val),
-                $db->quoteInto($where, $key)
-            );
-        }
-
-        foreach ($add as $key => $val) {
-            $db->insert(
-                'director_datafield_setting',
-                array(
-                    'datafield_id'     => $this->id,
-                    'setting_name'  => $key,
-                    'setting_value' => $val
-                )
-            );
-        }
-
-        foreach ($del as $key) {
-            $db->delete(
-                'director_datafield_setting',
-                $db->quoteInto($where, $key)
-            );
-        }
-    }
-
-    protected function fetchSettingsFromDb()
-    {
-        $db = $this->getDb();
-        return $db->fetchPairs(
-            $db->select()
-                ->from('director_datafield_setting', array('setting_name', 'setting_value'))
-                ->where('datafield_id = ?', $this->id)
-        );
-
-    }
-
-    protected function onLoadFromDb()
-    {
-        $this->settings = $this->fetchSettingsFromDb();
-    }
-*/
 }



More information about the icinga-checkins mailing list