Sha256: a95ece42af0feb715aa3c9ab089a5cd0a1fef148fe127db0339955b229f4d60a

Contents?: true

Size: 325 Bytes

Versions: 5

Compression:

Stored size: 325 Bytes

Contents

module BluepanClient
  CreateRecipientSchema = Dry::Validation.Schema(BaseSchema) do

    required(:api_secret).filled(:str?)
    required(:recipient_firstname).filled(:str?)
    required(:recipient_lastname).filled(:str?)
    required(:recipient_mobile).filled(:str?)
    optional(:recipient_email).filled(:str?)

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
bluepan_client-1.0.0 lib/bluepan_client/schemas/create_recipient_schema.rb
bluepan_client-0.4.0 lib/bluepan_client/schemas/create_recipient_schema.rb
bluepan_client-0.3.0 lib/bluepan_client/schemas/create_recipient_schema.rb
bluepan_client-0.2.0 lib/bluepan_client/schemas/create_recipient_schema.rb
bluepan_client-0.1.0 lib/bluepan_client/schemas/create_recipient_schema.rb