Sha256: e98f5d700d12f85d4b5516da748ff182cdf6f238174a89506051fbbcdf04a72c

Contents?: true

Size: 269 Bytes

Versions: 62

Compression:

Stored size: 269 Bytes

Contents

require 'active_support'
require 'active_model'

class LHS::Record

  module Model
    extend ActiveSupport::Concern

    def to_model
      self
    end

    def persisted?
      !href.blank?
    end

    included do
      extend ActiveModel::Naming
    end
  end
end

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
lhs-15.3.1 lib/lhs/concerns/record/model.rb
lhs-15.3.1.pre.fixlhc.1 lib/lhs/concerns/record/model.rb
lhs-15.3.0 lib/lhs/concerns/record/model.rb
lhs-15.2.5 lib/lhs/concerns/record/model.rb
lhs-15.2.4 lib/lhs/concerns/record/model.rb
lhs-15.2.3 lib/lhs/concerns/record/model.rb
lhs-15.2.3.pre.favorites.1 lib/lhs/concerns/record/model.rb
lhs-15.2.2.pre.favorites.1 lib/lhs/concerns/record/model.rb
lhs-15.2.2 lib/lhs/concerns/record/model.rb
lhs-15.2.1 lib/lhs/concerns/record/model.rb
lhs-15.2.0 lib/lhs/concerns/record/model.rb
lhs-15.1.1 lib/lhs/concerns/record/model.rb
lhs-15.1.0 lib/lhs/concerns/record/model.rb
lhs-15.0.2 lib/lhs/concerns/record/model.rb
lhs-15.0.1 lib/lhs/concerns/record/model.rb
lhs-15.0.0 lib/lhs/concerns/record/model.rb
lhs-14.6.5 lib/lhs/concerns/record/model.rb
lhs-14.6.4 lib/lhs/concerns/record/model.rb
lhs-14.6.3 lib/lhs/concerns/record/model.rb
lhs-14.6.2 lib/lhs/concerns/record/model.rb