Module: ActivePermalink::Querying

Extended by:
ActiveSupport::Concern
Defined in:
lib/active_permalink/querying.rb

Defined Under Namespace

Classes: PermalinkLocator

Instance Method Summary collapse

Instance Method Details

#found_by_slugObject



23
24
25
# File 'lib/active_permalink/querying.rb', line 23

def found_by_slug
  @found_by_slug
end

#found_by_slug=(value) ⇒ Object



27
28
29
# File 'lib/active_permalink/querying.rb', line 27

def found_by_slug=(value)
  @found_by_slug = value
end

#found_by_slug?Boolean

Returns:

  • (Boolean)


31
32
33
# File 'lib/active_permalink/querying.rb', line 31

def found_by_slug?
  found_by_slug.present?
end

#needs_redirect?Boolean

Returns:

  • (Boolean)


35
36
37
# File 'lib/active_permalink/querying.rb', line 35

def needs_redirect?
  found_by_slug? && found_by_slug != slug
end