module ListController::Search

The search functionality for the index table. Extracted into an own module for convenience.

Public Class Methods

included(controller) click to toggle source
# File lib/generators/dry_crud/templates/app/controllers/list_controller.rb, line 141
def self.included(controller)
  # Define an array of searchable columns in your subclassing controllers.
  controller.class_attribute :search_columns
  controller.search_columns = []

  controller.helper_method :search_support?

  controller.alias_method_chain :list_entries, :search
end