Sha256: 4c6ccd15dc03b393f2ffe89cc260c6032253b881a7f20598a46c36219add732f

Contents?: true

Size: 559 Bytes

Versions: 6

Compression:

Stored size: 559 Bytes

Contents

# frozen_string_literal: true

# ApplicationHelper -> Helpers base
module ApplicationHelper
  # Title dinamic in all keppler
  def title(page_title)
    content_for(:title) { page_title }
  end

  # Meta Descriotion dinamic in all keppler
  def meta_description(page_description)
    content_for(:description) { page_description }
  end

  # True if a user is logged
  def loggedin?
    current_user
  end

  def can?(model)
    Pundit.policy(current_user, model)
  end

  def landing?
    controller_name.eql?('front') && action_name.eql?('index')
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
keppler-2.0.7 installer/core/app/helpers/application_helper.rb
keppler-2.0.6 installer/core/app/helpers/application_helper.rb
keppler-2.0.5 installer/core/app/helpers/application_helper.rb
keppler-2.0.4.p1 installer/core/app/helpers/application_helper.rb
keppler-2.0.4.pre.p1 installer/core/app/helpers/application_helper.rb
keppler-2.0.4 installer/core/app/helpers/application_helper.rb