Sha256: b822d47c75d9e7bd4b5c7608a711e126c8f05756991ad448901e8e0b33fd5b59

Contents?: true

Size: 825 Bytes

Versions: 25

Compression:

Stored size: 825 Bytes

Contents

# frozen_string_literal: true

# FrontsHelper
module FrontsHelper
  def set_head
    render 'layouts/keppler_frontend/app/layouts/head'
  end

  def keppler_editor
    render 'layouts/keppler_frontend/app/layouts/keppler_editor'
  end

  def basic_info
    Setting.first
  end

  def set_social
    Setting.first.social_account
  end

  def permit_users(roles)
    roles = [] << roles if roles.class.to_s.eql?('String')
    permit = false
    if current_user
      roles.each { |r| permit = true if r.eql?(current_user.rol) }
    end
    permit
  end

  def permit_users_or_redirect_to(roles, path)
    roles = [] << roles if roles.class.to_s.eql?('String')
    permit = false
    if current_user
      roles.each { |r| permit = true if r.eql?(current_user.rol) }
    end
    redirect_to path if permit.eql?(false)
  end
end

Version data entries

25 entries across 24 versions & 1 rubygems

Version Path
keppler-2.1.22 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.21 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.20 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.19 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.18 testing-with-2.1.18/app/helpers/fronts_helper.rb
keppler-2.1.18 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.17 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.16 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.15 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.14 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.13 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.12 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.11 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.10 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.9 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.8 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.7 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.6 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.5 installer/core/app/helpers/fronts_helper.rb
keppler-2.1.4 installer/core/app/helpers/fronts_helper.rb