Module: RedisSnippets::SnippetsHelper

Includes:
Util
Defined in:
app/helpers/redis_snippets/snippets_helper.rb

Instance Method Summary collapse

Methods included from Util

#snippet_key

Instance Method Details

#snippet(key, classes = nil) ⇒ Object



10
11
12
13
14
# File 'app/helpers/redis_snippets/snippets_helper.rb', line 10

def snippet(key, classes = nil)
  snippet = SnippetFinderService.new(key: key).call
  return unless snippet
  SnippetPresenter.new(view: self, key: key, snippet: snippet, classes: classes).call
end

#snippet_has_content?(key) ⇒ Boolean

Return true if snippet has content.

Returns:

  • (Boolean)


6
7
8
# File 'app/helpers/redis_snippets/snippets_helper.rb', line 6

def snippet_has_content?(key)
  !SnippetStoreService.send(snippet_key(key)).blank?
end