class Lolita::Adapter::CommonHelper::Record
Public Class Methods
new(adapter, orm_record)
click to toggle source
# File lib/lolita/adapter/common_helper.rb, line 6 def initialize(adapter, orm_record) @adapter = adapter @record = orm_record end
Public Instance Methods
title()
click to toggle source
# File lib/lolita/adapter/common_helper.rb, line 11 def title if @record.respond_to?(:title) @record.title elsif @record.respond_to?(:name) @record.name elsif content_field = @adapter.fields.detect{|f| f.type.to_s=="string"} @record.send(content_field.name) else "#{@record.class.lolita_model_name.human} #{@record.id}" end end