Sha256: b777e2f04c54a85acc80472c92fc7df2eed8d5ad947dde95a034ae9e561aa330

Contents?: true

Size: 366 Bytes

Versions: 1

Compression:

Stored size: 366 Bytes

Contents

require_dependency Locomotive::Engine.root.join('app', 'models', 'locomotive', 'content_type').to_s

Locomotive::ContentType.class_eval do

  def reindex
    entries.where(:updated_at.lt => self.updated_at).each { |entry| entry.update_attribute(:updated_at, Time.now) }
  end

  def searchable?
    entries_custom_fields.where(searchable: true).count > 0
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
locomotivecms-search-0.3.6 app/models/locomotive/content_type.rb