class CartContentsSerializer

Serializer for CartContents entities

Methods

protected
validateRequiredFields(parsed: any): void

Validate required fields for CartContents deserialization

Static Properties

private
readonly
REQUIRED_BOOLEAN_FIELDS: string[]
private
readonly
REQUIRED_FIELDS: string[]

Static Methods

Create a new serializer instance

deserialize(json: string): Promise<CartContents>

Static method to deserialize CartContents

serialize(cartContents: CartContents): Promise<string>

Static method to serialize CartContents