Sha256: e7eb1fb5233665bdf43202b2616eccf8a628eb7132ca444e79f2ea94f62d63d8

Contents?: true

Size: 303 Bytes

Versions: 4

Compression:

Stored size: 303 Bytes

Contents

module Schemable
  class RequestSchemaGenerator
    attr_reader model_definition: Definition
    attr_reader schema_modifier: SchemaModifier

    def initialize: (Definition) -> void
    def generate_for_create: () -> (Hash[Symbol, any])
    def generate_for_update: () -> (Hash[Symbol, any])
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
schemable-1.0.3 sig/schemable/request_schema_generator.rbs
schemable-1.0.2 sig/schemable/request_schema_generator.rbs
schemable-1.0.1 sig/schemable/request_schema_generator.rbs
schemable-1.0.0 sig/schemable/request_schema_generator.rbs