Sha256: ffa8adb20fea8653f60a204dc09abb52ad481d3fe226d47a4bd7f8220006d93e

Contents?: true

Size: 538 Bytes

Versions: 6

Compression:

Stored size: 538 Bytes

Contents

module Ctws
  class MinAppVersion < ApplicationRecord
    validates_presence_of :codename, :description, :platform, :min_version, :store_uri

    def as_jsonapi(options={})
      {
        type: ActiveModel::Naming.param_key(self),
        id: self.id,
        attributes: {
          codename: self.codename,
          description: self.description,
          min_version: self.min_version,
          platform: self.platform,
          store_uri: self.store_uri,
          updated_at: self.updated_at
        }
      }
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ctws-0.3.0.beta app/models/ctws/min_app_version.rb
ctws-0.2.3.beta app/models/ctws/min_app_version.rb
ctws-0.2.2.beta app/models/ctws/min_app_version.rb
ctws-0.2.1.beta app/models/ctws/min_app_version.rb
ctws-0.2.0.beta app/models/ctws/min_app_version.rb
ctws-0.1.14.beta app/models/ctws/min_app_version.rb