@@ -559,44 +559,44 @@  | 
                                                    ||
| 559 | 559 | }  | 
                                                        
| 560 | 560 | |
| 561 | 561 |          switch ($type) { | 
                                                        
| 562 | - case self::TYPE_STRING:  | 
                                                        |
| 563 | - return (string) $value;  | 
                                                        |
| 562 | + case self::TYPE_STRING:  | 
                                                        |
| 563 | + return (string) $value;  | 
                                                        |
| 564 | 564 | |
| 565 | - case self::TYPE_INTEGER:  | 
                                                        |
| 566 | - return (int) $value;  | 
                                                        |
| 565 | + case self::TYPE_INTEGER:  | 
                                                        |
| 566 | + return (int) $value;  | 
                                                        |
| 567 | 567 | |
| 568 | - case self::TYPE_FLOAT:  | 
                                                        |
| 569 | - return (float) $value;  | 
                                                        |
| 568 | + case self::TYPE_FLOAT:  | 
                                                        |
| 569 | + return (float) $value;  | 
                                                        |
| 570 | 570 | |
| 571 | - case self::TYPE_BOOLEAN:  | 
                                                        |
| 572 | - return filter_var($value, FILTER_VALIDATE_BOOLEAN);  | 
                                                        |
| 571 | + case self::TYPE_BOOLEAN:  | 
                                                        |
| 572 | + return filter_var($value, FILTER_VALIDATE_BOOLEAN);  | 
                                                        |
| 573 | 573 | |
| 574 | - case self::TYPE_DATE:  | 
                                                        |
| 575 | - // cast dates as unix timestamps  | 
                                                        |
| 576 | -            if (!is_numeric($value)) { | 
                                                        |
| 577 | - return strtotime($value);  | 
                                                        |
| 578 | -            } else { | 
                                                        |
| 579 | - return $value + 0;  | 
                                                        |
| 580 | - }  | 
                                                        |
| 574 | + case self::TYPE_DATE:  | 
                                                        |
| 575 | + // cast dates as unix timestamps  | 
                                                        |
| 576 | +                if (!is_numeric($value)) { | 
                                                        |
| 577 | + return strtotime($value);  | 
                                                        |
| 578 | +                } else { | 
                                                        |
| 579 | + return $value + 0;  | 
                                                        |
| 580 | + }  | 
                                                        |
| 581 | 581 | |
| 582 | - case self::TYPE_ARRAY:  | 
                                                        |
| 583 | - // decode JSON into an array  | 
                                                        |
| 584 | -            if (is_string($value)) { | 
                                                        |
| 585 | - return json_decode($value, true);  | 
                                                        |
| 586 | -            } else { | 
                                                        |
| 587 | - return (array) $value;  | 
                                                        |
| 588 | - }  | 
                                                        |
| 582 | + case self::TYPE_ARRAY:  | 
                                                        |
| 583 | + // decode JSON into an array  | 
                                                        |
| 584 | +                if (is_string($value)) { | 
                                                        |
| 585 | + return json_decode($value, true);  | 
                                                        |
| 586 | +                } else { | 
                                                        |
| 587 | + return (array) $value;  | 
                                                        |
| 588 | + }  | 
                                                        |
| 589 | 589 | |
| 590 | - case self::TYPE_OBJECT:  | 
                                                        |
| 591 | - // decode JSON into an object  | 
                                                        |
| 592 | -            if (is_string($value)) { | 
                                                        |
| 593 | - return (object) json_decode($value);  | 
                                                        |
| 594 | -            } else { | 
                                                        |
| 595 | - return (object) $value;  | 
                                                        |
| 596 | - }  | 
                                                        |
| 590 | + case self::TYPE_OBJECT:  | 
                                                        |
| 591 | + // decode JSON into an object  | 
                                                        |
| 592 | +                if (is_string($value)) { | 
                                                        |
| 593 | + return (object) json_decode($value);  | 
                                                        |
| 594 | +                } else { | 
                                                        |
| 595 | + return (object) $value;  | 
                                                        |
| 596 | + }  | 
                                                        |
| 597 | 597 | |
| 598 | - default:  | 
                                                        |
| 599 | - return $value;  | 
                                                        |
| 598 | + default:  | 
                                                        |
| 599 | + return $value;  | 
                                                        |
| 600 | 600 | }  | 
                                                        
| 601 | 601 | }  | 
                                                        
| 602 | 602 | |