Sha256: 13fee69afc311b8d586aefe949bb41d1850d6372c2d6079683589bb6e147f0d3
Contents?: true
Size: 593 Bytes
Versions: 6
Compression:
Stored size: 593 Bytes
Contents
require 'action_view/helpers/auto_tag_helper/form_info' require 'activerecord/mlang' class PersonNameText < ActiveRecord::Base include ActiveRecord::Mlang::Text include ActionView::Helpers::AutoTagHelper::FormInfo set_accessible_attrs :first_name,:first_name_pron,:last_name,:last_name_pron,:nick_name,:nick_name_pron def full_name (if self.lang.east? [self.last_name,self.first_name] else [self.first_name,self.last_name] end).join(" ") end def name fn = self.full_name.to_s if fn.empty? fn else self.nick_name end end end
Version data entries
6 entries across 6 versions & 1 rubygems