| @@ 839-848 (lines=10) @@ | ||
| 836 | { |
|
| 837 | return $this; |
|
| 838 | } |
|
| 839 | if ( strtotime($this->value) === false ) |
|
| 840 | { |
|
| 841 | $message = $message ?: $this->overrideError; |
|
| 842 | $message = sprintf( |
|
| 843 | $message ?: 'Value "%s" is not a date.', |
|
| 844 | $this->stringify($this->value) |
|
| 845 | ); |
|
| 846 | ||
| 847 | throw $this->createException($message, $this->overrideCode ?: self::INVALID_DATE, $fieldName); |
|
| 848 | } |
|
| 849 | ||
| 850 | return $this; |
|
| 851 | } |
|
| @@ 2633-2642 (lines=10) @@ | ||
| 2630 | { |
|
| 2631 | return $this; |
|
| 2632 | } |
|
| 2633 | if ( null === json_decode($this->value) && JSON_ERROR_NONE !== json_last_error() ) |
|
| 2634 | { |
|
| 2635 | $message = $message ?: $this->overrideError; |
|
| 2636 | $message = sprintf( |
|
| 2637 | $message ?: 'Value "%s" is not a valid JSON string.', |
|
| 2638 | $this->stringify($this->value) |
|
| 2639 | ); |
|
| 2640 | ||
| 2641 | throw $this->createException($message, $this->overrideCode ?: self::INVALID_JSON_STRING, $fieldName); |
|
| 2642 | } |
|
| 2643 | ||
| 2644 | return $this; |
|
| 2645 | } |
|