Sha256: a6d38f0f5775f2c81d6d05262b0f04c97f4baad2963c96b5d40a416b89b66e66

Contents?: true

Size: 255 Bytes

Versions: 10

Compression:

Stored size: 255 Bytes

Contents

module EventbriteSDK
  class Resource
    class NullSchemaDefinition
      def writeable?(_key)
        true
      end

      def defined_keys
        []
      end

      def dirty_comparable(field)
        field.initial_value
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
eventbrite_sdk-3.6.0 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.4.0 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.3.1 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.3.0 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.2.0 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.1.6 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.1.5 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.1.4 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.1.3 lib/eventbrite_sdk/resource/null_schema_definition.rb
eventbrite_sdk-3.1.2 lib/eventbrite_sdk/resource/null_schema_definition.rb