protected function decodeValue($value) { $decoded = gettype($value) === 'string' ? json_decode($value, true) : $value; return isset($decoded) ? $decoded : $value; }