Sha256: d73626a92a289fbd7e48cf5cf2b9938f176315dac7879bbef7a228fe1b9a1dd7
Contents?: true
Size: 494 Bytes
Versions: 28
Compression:
Stored size: 494 Bytes
Contents
module ApplicationHelper [:project, :story, :bug, :task].each do |method| define_method("#{method}_path") do |*args| ticket_path(*args) end define_method("#{method.to_s.pluralize}_path") do |*args| tickets_path(*args) end end def ticket_types Ticket::ALLOWED_TYPES.each_with_object({}) do |type, hash| hash[type] = Ticket.filtered_type_class(type).new( creator: current_user, parent_id: params[:parent_id] ) end end end
Version data entries
28 entries across 28 versions & 1 rubygems