module Bhf::ActiveRecord::Base
Public Instance Methods
to_bhf_s()
click to toggle source
# File lib/bhf/active_record/base.rb, line 6 def to_bhf_s return title if self.respond_to? :title return name if self.respond_to? :name return headline if self.respond_to? :headline if self.respond_to?(:attributes) return title if attributes['title'] return name if attributes['name'] klass_name = if self.class.respond_to?(:model_name) self.class.model_name.human else self.class.to_s.humanize end return "#{klass_name} ID: #{send(self.class.primary_key)}" if attributes[self.class.primary_key] end self.to_s.humanize end