Sha256: 31ac6ad69775737fa152a42afe584f70ac3608e91bc83ed667152c2bbc967faa
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
module RadiusHelper def kracken_url if defined? Kracken::PROVIDER_URL Kracken::PROVIDER_URL else ENV.fetch('RADIUS_OAUTH_PROVIDER_URL') { "https://account.radiusnetworks.com" } end end def environment_ribbon if ENV['ENVIRONMENT_NAME'] content_tag(:div, ENV['ENVIRONMENT_NAME'], :id => 'environment_ribbon') end end def masquerading? #session[:admin_user_id] cookies[:_radius_user_masquerade] && current_user end def end_masquerade_path if respond_to?(:masquerade_destroy_path) masquerade_destroy_path else "#{kracken_url}/admin/masquerade/destroy" end end def signout_user_path if respond_to?(:destroy_user_session_path) destroy_user_session_path else "#{kracken_url}/users/sign_out" end end def manage_user_path if respond_to?(:edit_user_registration_path) edit_user_registration_path else "#{kracken_url}/users/edit" end end def manage_teams_path "#{kracken_url}/teams" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
radius-rails-3.1.4 | app/helpers/radius_helper.rb |