class Object

Constants

Searchable

Public Instance Methods

Searchable(*searchable_columns) click to toggle source
# File lib/texticle/searchable.rb, line 3
def Searchable(*searchable_columns)
  Module.new do

    include Texticle

    define_method(:searchable_columns) do
      searchable_columns.map(&:to_s)
    end

    private :searchable_columns

    def indexable_columns
      searchable_columns.to_enum
    end
  end
end
indexable_columns() click to toggle source
# File lib/texticle/searchable.rb, line 14
def indexable_columns
  searchable_columns.to_enum
end