public static function set($name, $value) { if (stristr($value, 'array:')) { $v = str_ireplace('array:', '', $value); $v1 = DB::serializeCommas($v, true); $value = $v1; } $affected_rows = db_update('settings', $name, array('value' => mysql_real_escape_string(htmlentities($value))), 'name'); if (!$affected_rows) { db_insert('settings', array('name' => $name, 'value' => mysql_real_escape_string(htmlentities($value))), '', true); } return true; }
public static function unFauxArray($array) { if (!is_array($array)) { if (stristr($array, 'array:')) { $v = str_ireplace('array:', '', $array); $v1 = DB::serializeCommas($v, true); return $v1; } else { return $array; } } else { return $array; } }