Module ProjectsHelper
In: app/helpers/projects_helper.rb
File:projects_helper.rb
(C):Hipposoft 2008, 2009
Purpose:Support functions for views related to Project objects. See controllers/projects_controller.rb for more.

          04-Jan-2008 (ADH): Created.

Methods

Public Instance methods

Return list actions appropriate for the given project

[Source]

    # File app/helpers/projects_helper.rb, line 23
23:   def projecthelp_actions( project )
24:     if ( @current_user.admin? or ( project.active and @current_user.manager? ) )
25:       actions = [ 'edit', 'delete' ]
26:     else
27:       actions = []
28:     end
29: 
30:     actions.push( 'show' )
31:     return actions
32:   end

Return a name of a given project‘s associated customer, for use in list views.

[Source]

    # File app/helpers/projects_helper.rb, line 16
16:   def projecthelp_customer( project )
17:     return '-' if ( project.customer.nil? )
18:     return link_to( project.customer.title, customer_path( project.customer ) )
19:   end

[Validate]