Sha256: 8d0de0dda655dd68fe29a5dcff469d87c4263c3b4bcea85f632fac9d90021f56

Contents?: true

Size: 256 Bytes

Versions: 10

Compression:

Stored size: 256 Bytes

Contents

require 'activerecord/mlang'
class Person < ActiveRecord::Base
  include ActiveRecord::Mlang
  has_many :names, ->(){ order(revision: :desc) }, class_name: "PersonName"

  def name
    if nm = names.first
      nm.name
    else
      nil
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
we_bridge_rails_engine_users-0.1.10 app/models/person.rb
we_bridge_rails_engine_users-0.1.9 app/models/person.rb
we_bridge_rails_engine_users-0.1.8 app/models/person.rb
we_bridge_rails_engine_users-0.1.7 app/models/person.rb
we_bridge_rails_engine_users-0.1.6 app/models/person.rb
we_bridge_rails_engine_users-0.1.5 app/models/person.rb
we_bridge_rails_engine_users-0.1.4 app/models/person.rb
we_bridge_rails_engine_users-0.1.3 app/models/person.rb
we_bridge_rails_engine_users-0.1.2 app/models/person.rb
we_bridge_rails_engine_users-0.1.0 app/models/person.rb