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