class Scribble::Methods::DisplaySearchCoursesForm
Constants
- MY_CONTENT_CONTROLLER_IDENTIFIER
- SEARCH_CONTROLLER_IDENTIFIER
Public Instance Methods
display_search_form()
click to toggle source
# File lib/schoolkeep/scribble/methods/display_search_form.rb, line 9 def display_search_form @receiver.variables[:current_school].search_enabled? && (my_content? || course_results?) end
Private Instance Methods
controller_context()
click to toggle source
# File lib/schoolkeep/scribble/methods/display_search_form.rb, line 23 def controller_context @current_controller ||= @receiver.variables[:params].fetch(:controller, "") end
course_results?()
click to toggle source
# File lib/schoolkeep/scribble/methods/display_search_form.rb, line 19 def course_results? !!controller_context[SEARCH_CONTROLLER_IDENTIFIER] end
my_content?()
click to toggle source
# File lib/schoolkeep/scribble/methods/display_search_form.rb, line 15 def my_content? !!controller_context[MY_CONTENT_CONTROLLER_IDENTIFIER] end