| @@ 42-52 (lines=11) @@ | ||
| 39 | ||
| 40 | public function format_cell($value) |
|
| 41 | { |
|
| 42 | if (is_object($value)) { |
|
| 43 | if ($value instanceof \DateTime) { |
|
| 44 | return $value->format(\DateTime::ISO8601); |
|
| 45 | } |
|
| 46 | ||
| 47 | return 'object: '.get_class($value); |
|
| 48 | } elseif (is_scalar($value)) { |
|
| 49 | return $value; |
|
| 50 | } elseif (is_array($value)) { |
|
| 51 | return 'array'; |
|
| 52 | } |
|
| 53 | } |
|
| 54 | } |
|
| 55 | ||
| @@ 88-98 (lines=11) @@ | ||
| 85 | } |
|
| 86 | } |
|
| 87 | } |
|
| 88 | if (is_object($value)) { |
|
| 89 | if ($value instanceof \DateTime) { |
|
| 90 | return $value->format(\DateTime::ISO8601); |
|
| 91 | } |
|
| 92 | ||
| 93 | return 'object: '.get_class($value); |
|
| 94 | } elseif (is_scalar($value)) { |
|
| 95 | return $value; |
|
| 96 | } elseif (is_array($value)) { |
|
| 97 | return 'array: '.print_r($value, true); |
|
| 98 | } |
|
| 99 | ||
| 100 | return $value; |
|
| 101 | } |
|