@@ 234-240 (lines=7) @@ | ||
231 | case XOBJ_DTYPE_UNICODE_TXTAREA: |
|
232 | $this->vars[$key]['value'] =& xoops_convert_decode($value); |
|
233 | break; |
|
234 | case XOBJ_DTYPE_DATE: |
|
235 | if (!is_string($value) && is_numeric($value)) { |
|
236 | $this->vars[$key]['value'] =& date(_DBDATESTRING, $value); |
|
237 | } else { |
|
238 | $this->vars[$key]['value'] =& date(_DBDATESTRING, strtotime($value)); |
|
239 | } |
|
240 | break; |
|
241 | case XOBJ_DTYPE_TIME: |
|
242 | if (!is_string($value) && is_numeric($value)) { |
|
243 | $this->vars[$key]['value'] =& date(_DBTIMESTRING, $value); |
|
@@ 241-247 (lines=7) @@ | ||
238 | $this->vars[$key]['value'] =& date(_DBDATESTRING, strtotime($value)); |
|
239 | } |
|
240 | break; |
|
241 | case XOBJ_DTYPE_TIME: |
|
242 | if (!is_string($value) && is_numeric($value)) { |
|
243 | $this->vars[$key]['value'] =& date(_DBTIMESTRING, $value); |
|
244 | } else { |
|
245 | $this->vars[$key]['value'] =& date(_DBTIMESTRING, strtotime($value)); |
|
246 | } |
|
247 | break; |
|
248 | case XOBJ_DTYPE_TIMESTAMP: |
|
249 | if (!is_string($value) && is_numeric($value)) { |
|
250 | $this->vars[$key]['value'] =& date(_DBTIMESTAMPSTRING, $value); |
|
@@ 248-254 (lines=7) @@ | ||
245 | $this->vars[$key]['value'] =& date(_DBTIMESTRING, strtotime($value)); |
|
246 | } |
|
247 | break; |
|
248 | case XOBJ_DTYPE_TIMESTAMP: |
|
249 | if (!is_string($value) && is_numeric($value)) { |
|
250 | $this->vars[$key]['value'] =& date(_DBTIMESTAMPSTRING, $value); |
|
251 | } else { |
|
252 | $this->vars[$key]['value'] =& date(_DBTIMESTAMPSTRING, strtotime($value)); |
|
253 | } |
|
254 | break; |
|
255 | // YOU SHOULD NOT USE THE ABOVE TYPES, THEY WILL BE REMOVED |
|
256 | default: |
|
257 | $this->vars[$key]['value'] =& $value; |