Lines Matching refs:val
53 foreach ($record['context'] as $key => $val) {
59 … if (is_null($val) || is_scalar($val) || (is_object($val) && method_exists($val, "__toString"))) {
60 $replacements[$placeholder] = $val;
61 } elseif ($val instanceof \DateTimeInterface) {
62 if (!$this->dateFormat && $val instanceof \Monolog\DateTimeImmutable) {
65 $replacements[$placeholder] = (string) $val;
67 … $replacements[$placeholder] = $val->format($this->dateFormat ?: static::SIMPLE_DATE);
69 } elseif (is_object($val)) {
70 $replacements[$placeholder] = '[object '.Utils::getClass($val).']';
71 } elseif (is_array($val)) {
72 $replacements[$placeholder] = 'array'.Utils::jsonEncode($val, null, true);
74 $replacements[$placeholder] = '['.gettype($val).']';