2014年12月18日 星期四

[Ruby on Rails] 如何偵測一個method 是否存在並且使用它.

大概就是這樣啦:

class Object def try_outside_rails(meth) self.send(meth.to_sym) if self.respond_to?(meth.to_sym) end end
resource.try_outside_rails(:phone_number)

【下列文章您可能也有興趣】

沒有留言: