Module: Decidim::FriendlySignup::NeedsHeaderSnippets

Extended by:
ActiveSupport::Concern
Included in:
ConfirmationCodesController
Defined in:
app/controllers/concerns/decidim/friendly_signup/needs_header_snippets.rb

Instance Method Summary collapse

Instance Method Details

#friendly_override_activated?(feat) ⇒ Boolean

Returns:

  • (Boolean)


26
27
28
# File 'app/controllers/concerns/decidim/friendly_signup/needs_header_snippets.rb', line 26

def friendly_override_activated?(feat)
  Decidim::FriendlySignup.send(feat.to_s).present?
end

#snippetsObject



14
15
16
17
18
19
20
21
22
23
24
# File 'app/controllers/concerns/decidim/friendly_signup/needs_header_snippets.rb', line 14

def snippets
  @snippets ||= Decidim::Snippets.new

  unless @snippets.any?(:friendly_signup_snippets)
    @snippets.add(:friendly_signup_snippets, ActionController::Base.helpers.javascript_pack_tag("decidim_friendly_signup"))
    @snippets.add(:friendly_signup_snippets, ActionController::Base.helpers.stylesheet_pack_tag("decidim_friendly_signup"))
    @snippets.add(:head, @snippets.for(:friendly_signup_snippets))
  end

  @snippets
end