Module NeedsProfile
In: lib/needs_profile.rb

Methods

Classes and Modules

Module NeedsProfile::ClassMethods

Public Class methods

[Source]

    # File lib/needs_profile.rb, line 9
 9:   def self.included(including)
10:     including.send(:extend, NeedsProfile::ClassMethods)
11:   end

Public Instance methods

[Source]

    # File lib/needs_profile.rb, line 13
13:   def boxes_holder
14:     profile || environment # prefers profile, but defaults to environment
15:   end

Protected Instance methods

[Source]

    # File lib/needs_profile.rb, line 23
23:   def load_profile
24:     @profile ||= Profile.find_by_identifier(params[:profile])
25:     render_not_found unless @profile
26:   end

[Source]

    # File lib/needs_profile.rb, line 19
19:   def profile
20:     @profile
21:   end

[Validate]