Method: Ems::Article.base_query

Defined in:
app/models/ems/article.rb

.base_query(category = nil) ⇒ Object



109
110
111
112
113
# File 'app/models/ems/article.rb', line 109

def base_query(category=nil)
  q = self.joins(:category).where("publish_from <= :publish_from", {:publish_from => Time.now.strftime("%Y/%m/%d %H:00:00")}).where(:status => 'live')
  q = q.where('ems_categories.id' => category.id) if category
  return q
end