Sha256: edec21d7393e67160986b41879233053dd6ec4e74197f75cc3acccce6fea30bb
Contents?: true
Size: 426 Bytes
Versions: 2
Compression:
Stored size: 426 Bytes
Contents
class <%= class_name %> < ActiveRecord::Base attr_accessible <%= model_attributes.map { |a| ":#{a.name}" }.join(", ") %> def self.page(search, page) with_permissions_to(:manage).search(search).order("<%= model_attributes.first %>").paginate(:per_page => 12, :page => page) end def self.search(search) if search where("<%= model_attributes.first %> LIKE ?", "%#{search}%") else scoped end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dust-generators-0.0.2 | lib/generators/dust/scaffold/templates/model.rb |
dust-generators-0.0.1.pre2 | lib/generators/dust/scaffold/templates/model.rb |