Sha256: 4d00587b8e829a573408e8bf0a91a897ade54d6487fe7e6e558083f4ee4ab120

Contents?: true

Size: 309 Bytes

Versions: 5

Compression:

Stored size: 309 Bytes

Contents

require 'active_model_serializers/model'

class TestModel < ActiveModelSerializers::Model
  def self.create
    @created = true
  end

  def self.created
    @created ||= false
  end

  def initialize(*_args); end

  def save!(*_args)
    TestModel.create
  end

  def created
    TestModel.created
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
api_me-0.9.4 spec/internal/app/models/test_model.rb
api_me-0.9.3 spec/internal/app/models/test_model.rb
api_me-0.9.2 spec/internal/app/models/test_model.rb
api_me-0.9.1 spec/internal/app/models/test_model.rb
api_me-0.9.0 spec/internal/app/models/test_model.rb