public function setDb($array) { $tmp = array(); // All fields will be sanitize before save. foreach ($array as $key => $value) { $tmp[$key] = Sanitize::html($value); } $this->db = $tmp; // Save db on file $Tmp = new dbJSON($this->filenameDb); $Tmp->db = $tmp; $Tmp->save(); }
public function setDb($args) { $tmp = array(); foreach ($this->dbFields as $key => $value) { if (isset($args[$key])) { // Sanitize value $tmpValue = Sanitize::html($args[$key]); // Set type settype($tmpValue, gettype($value)); // Set value $tmp[$key] = $tmpValue; } else { $tmp[$key] = false; } } $this->db = $tmp; // Save db on file $Tmp = new dbJSON($this->filenameDb); $Tmp->db = $tmp; $Tmp->save(); }