Sha256: 8d38a8052e2ab6e679d5bca576d203a506b85fb8d528ec5f502beb084746f634
Contents?: true
Size: 597 Bytes
Versions: 7
Compression:
Stored size: 597 Bytes
Contents
module Jpmobile module ViewSelector extend ActiveSupport::Concern included do before_action :register_mobile self.view_paths = Jpmobile::PathSet.new(self.view_paths.paths.map(&:path)) end def register_mobile if request.mobile # register mobile self.lookup_context.mobile = request.mobile.variants end end def disable_mobile_view! self.lookup_context.mobile = [] end private :register_mobile, :disable_mobile_view! end Rails::Application::Configuration.include Jpmobile::Configuration::RailsConfiguration end
Version data entries
7 entries across 7 versions & 1 rubygems