Class: Storytime::Constraints::BlogHomepageConstraint

Inherits:
Object
  • Object
show all
Includes:
Storytime::Concerns::CurrentSite
Defined in:
lib/storytime/constraints/blog_homepage_constraint.rb

Instance Method Summary collapse

Methods included from Storytime::Concerns::CurrentSite

#current_storytime_site

Instance Method Details

#matches?(request) ⇒ Boolean

Returns:

  • (Boolean)


5
6
7
8
# File 'lib/storytime/constraints/blog_homepage_constraint.rb', line 5

def matches?(request)
  site = current_storytime_site(request)
  site.present? && site.homepage.present? && site.homepage.is_a?(Storytime::Blog)
end