class ApplicationModel

Public Class Methods

inherited(base) click to toggle source
Calls superclass method
# File lib/generators/rom/install/templates/application_model.rb, line 4
def self.inherited(base)
  super

  base.transform_types(&:omittable)

  base.extend ActiveModel::Naming
  base.include ActiveModel::Conversion

  base.include Dry::Equalizer(:id)

  base.attribute :id, Types::ID
end

Public Instance Methods

persisted?() click to toggle source
# File lib/generators/rom/install/templates/application_model.rb, line 17
def persisted?
  id.present?
end