Sha256: eec05a77f93ac90a0970603ae43ae9d015bc463dfe7d3f029afec0be6f63ef73

Contents?: true

Size: 222 Bytes

Versions: 71

Compression:

Stored size: 222 Bytes

Contents

module Dorsale
  module ModelToS
    def to_s
      %w(name title label).map do |m|
        return send(m) if respond_to?(m)
      end

      super
    end
  end
end

ActiveRecord::Base.send(:include, ::Dorsale::ModelToS)

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
dorsale-3.3.0 lib/dorsale/model_to_s.rb
dorsale-3.2.0 lib/dorsale/model_to_s.rb
dorsale-3.1.7 lib/dorsale/model_to_s.rb
dorsale-3.1.6 lib/dorsale/model_to_s.rb
dorsale-3.1.5 lib/dorsale/model_to_s.rb
dorsale-3.1.4 lib/dorsale/model_to_s.rb
dorsale-3.1.3 lib/dorsale/model_to_s.rb
dorsale-3.1.2 lib/dorsale/model_to_s.rb
dorsale-3.1.1 lib/dorsale/model_to_s.rb
dorsale-3.1.0 lib/dorsale/model_to_s.rb
dorsale-3.0.3 lib/dorsale/model_to_s.rb
dorsale-3.0.2 lib/dorsale/model_to_s.rb
dorsale-3.0.1 lib/dorsale/model_to_s.rb
dorsale-3.0.0 lib/dorsale/model_to_s.rb
dorsale-2.7.3 lib/dorsale/model_to_s.rb
dorsale-2.7.2 lib/dorsale/model_to_s.rb
dorsale-2.7.1 lib/dorsale/model_to_s.rb
dorsale-2.7.0 lib/dorsale/model_to_s.rb
dorsale-2.6.8 lib/dorsale/model_to_s.rb
dorsale-2.6.7 lib/dorsale/model_to_s.rb