public function getValueAsString($type, $value) { switch ($type) { case self::TYPE_NULL: return NULL; case self::TYPE_BOOLEAN: return $value ? 'true' : 'false'; default: return (string) $value; } }