Method: MuckEngine::General#dom_id

Defined in:
lib/muck-engine/models/general.rb

#dom_id(prefix = '') ⇒ Object



6
7
8
9
10
11
# File 'lib/muck-engine/models/general.rb', line 6

def dom_id(prefix='')
  display_id = new_record? ? "new" : id.to_s 
  prefix.to_s <<( '_') unless prefix.blank?
  prefix.to_s << "#{self.class.name.underscore}"
  prefix != :bare ? "#{prefix.to_s.underscore}_#{display_id}" : display_id
end