Sha256: 63e48d498d43918476623c2aa21f2eb8adbabca428ddc6c23427ba97e1223026

Contents?: true

Size: 368 Bytes

Versions: 2

Compression:

Stored size: 368 Bytes

Contents

class <%=gen_spec.model_name%>Search < FacetedSearch::Base
  
  attr_reader <%=gen_spec.search_facets.map {|f| f[:name].to_sym.inspect}.join(", ")%>
  
  def initialize(session)
    @session = session
    @model = <%=gen_spec.model_name%>
<%for f in gen_spec.search_facets -%>
    @<%=f[:name]%> = create_<%=f[:type]%>(<%=f[:attributes].inspect%>)
<%end -%>
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jrhicks-static-generators-0.4.4 rails_generators/static_scaffold/templates/model_search.rb
jrhicks-static-generators-0.4.5 rails_generators/static_scaffold/templates/model_search.rb