Sha256: 4c0b7f92f063009c2337b381aac4cc196320a317a2d3f872ccebe9df8c4e2049

Contents?: true

Size: 450 Bytes

Versions: 8

Compression:

Stored size: 450 Bytes

Contents

module CgAppBase
  module LayoutConcern
    extend ActiveSupport::Concern

    included do
      private :set_menu_layout_session_ind
      before_filter :set_menu_layout_session_ind
    end

    def set_menu_layout_session_ind
      menu_layout_param = params[:menu_layout]
      session[:menu_layout] = 'true' unless menu_layout_param || session[:menu_layout]
      session[:menu_layout] =  menu_layout_param if menu_layout_param
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cg_app_base-1.1.1 lib/controllers/concerns/layout_concern.rb
cg_app_base-1.0.78 lib/controllers/concerns/layout_concern.rb
cg_app_base-1.0.62 lib/controllers/concerns/layout_concern.rb
cg_app_base-1.0.56 lib/controllers/concerns/layout_concern.rb
cg_app_base-1.0.55 lib/controllers/concerns/layout_concern.rb
cg_app_base-1.0.54 lib/controllers/concerns/layout_concern.rb
cg_app_base-1.0.52 lib/controllers/concerns/layout_concern.rb
cg_app_base-1.0.51 lib/controllers/concerns/layout_concern.rb