# File lib/flagable.rb, line 62 def flag_link(obj, flag, text="") flag=flag.to_s fi = obj.class::FLAG_ICONS fc = obj.class::FLAG_CONFIRM value=obj.send("flag_"+flag) cstyle=(value) ? "true" :"false" cfm = (fc.nil? || fc["flag_"+flag].nil?) ? {} : {confirm: fc["flag_"+flag]} link_to ff_icon(fi[flag]), url_for({controller: obj.class.name.tableize,action: :flag, flag: flag, value: !value, theme: nil, locale: nil, id: obj.id}), remote: true, class: ("flag-"+cstyle +" flag-"+flag + "-"+cstyle ), id: obj.flaglinkid(flag), data: cfm end
Generated with the Darkfish Rdoc Generator 2.