Sha256: 4a0dec35a9dd62441328650da6969ca757a2e62ad0a79af3e608ccc9f7969de0

Contents?: true

Size: 353 Bytes

Versions: 9

Compression:

Stored size: 353 Bytes

Contents

class LanguagesController < ApplicationController
  skip_filter :authenticate_user!

  def show
    change_language
  end
  
  def update
    change_language
  end
  
  private

  def change_language
    self.current_language = params[:id]
    redirect_to (referer_path or root_path)
  end

  def referer_path
    request.env["HTTP_REFERER"]
  end

end

Version data entries

9 entries across 8 versions & 2 rubygems

Version Path
language_engine-0.0.6 app/controllers/languages_controller.rb
language_engine-0.0.5 app/controllers/languages_controller.rb
language_engine-0.0.4 app/controllers/languages_controller.rb
language_engine-0.0.1 app/controllers/language_engine/languages_controller.rb
language_engine-0.0.1 app/controllers/language_engine/languages_controller.rb~
user_interface-0.0.5 app/controllers/languages_controller.rb
user_interface-0.0.4 app/controllers/languages_controller.rb
user_interface-0.0.3 app/controllers/languages_controller.rb
user_interface-0.0.2 app/controllers/languages_controller.rb