Code Duplication    Length = 12-12 lines in 3 locations

phpsysinfo/includes/mb/class.speedfan.inc.php 3 locations

@@ 76-87 (lines=12) @@
73
     *
74
     * @return void
75
     */
76
    private function _temperature()
77
    {
78
        if (isset($this->_filecontent["temp"]) && (trim($this->_filecontent["temp"]) !== "")) {
79
            $values = preg_split("/ /", trim($this->_filecontent["temp"]));
80
            foreach ($values as $id=>$value) {
81
                $dev = new SensorDevice();
82
                $dev->setName("temp".$id);
83
                $dev->setValue($value);
84
                $this->mbinfo->setMbTemp($dev);
85
            }
86
        }
87
    }
88
89
    /**
90
     * get fan information
@@ 94-105 (lines=12) @@
91
     *
92
     * @return void
93
     */
94
    private function _fans()
95
    {
96
        if (isset($this->_filecontent["fans"]) && (trim($this->_filecontent["fans"]) !== "")) {
97
            $values = preg_split("/ /", trim($this->_filecontent["fans"]));
98
            foreach ($values as $id=>$value) {
99
                $dev = new SensorDevice();
100
                $dev->setName("fan".$id);
101
                $dev->setValue($value);
102
                $this->mbinfo->setMbFan($dev);
103
            }
104
        }
105
    }
106
107
    /**
108
     * get voltage information
@@ 112-123 (lines=12) @@
109
     *
110
     * @return void
111
     */
112
    private function _voltage()
113
    {
114
        if (isset($this->_filecontent["volt"]) && (trim($this->_filecontent["volt"]) !== "")) {
115
            $values = preg_split("/ /", trim($this->_filecontent["volt"]));
116
            foreach ($values as $id=>$value) {
117
                $dev = new SensorDevice();
118
                $dev->setName("in".$id);
119
                $dev->setValue($value);
120
                $this->mbinfo->setMbVolt($dev);
121
            }
122
        }
123
    }
124
125
    /**
126
     * get the information