module RorHack::ActiveRecordBaseHack
Public Instance Methods
method_missing(method, *args, &block)
click to toggle source
返回某个枚举字段的英文对应的locales名称。
Calls superclass method
# File lib/ror_hack/active_record_hack.rb, line 89 def method_missing(method, *args, &block) method_name = method.to_s naked_name = method_name.remove('_chinese_desc') if method_name.end_with?('_chinese_desc') && respond_to?(naked_name) return self.class.ming("#{ naked_name }.#{ self.send naked_name }") end super end