Sha256: f397276e79023d3125d464ab73ecd9532a45e9828f07ad9b7852118d94c470ab
Contents?: true
Size: 1.54 KB
Versions: 1
Compression:
Stored size: 1.54 KB
Contents
ActiveSupport.on_load(:action_controller) do require 'jpmobile/docomo_guid' require 'jpmobile/filter' require 'jpmobile/helpers' require 'jpmobile/method_less_action_support' require 'jpmobile/trans_sid' require 'jpmobile/hook_test_request' ActionDispatch::Request.prepend Jpmobile::Encoding ActionDispatch::Request.include Jpmobile::RequestWithMobile ActionController::Base.prepend Jpmobile::FallbackViewSelector ActionController::Base.prepend Jpmobile::TransSidRedirecting end ActiveSupport.on_load(:action_view) do require 'jpmobile/hook_action_view' require 'jpmobile/hook_template_details_requested' self.prepend Jpmobile::HtmlOptionsWithAcceptCharset ActionView::TemplateDetails::Requested.prepend Jpmobile::HookTemplateDetailsRequested end ActiveSupport.on_load(:after_initialize) do case Rails.application.config.session_store.to_s when 'ActionDispatch::Session::MemCacheStore' require 'jpmobile/session/mem_cache_store' ActionDispatch::Session::MemCacheStore.prepend Jpmobile::ParamsOverCookie when 'ActionDispatch::Session::ActiveRecordStore' require 'jpmobile/session/active_record_store' ActionDispatch::Session::AbstractStore.prepend Jpmobile::ParamsOverCookie else Rails.application.config.jpmobile.mount_session_store end end ActiveSupport.on_load(:before_configuration) do # MobileCarrierのみデフォルトで有効 config.middleware.insert_after ActionDispatch::Flash, ::Jpmobile::MobileCarrier Rails::Application::Configuration.include Jpmobile::Configuration::RailsConfiguration end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jpmobile-7.0.3 | lib/jpmobile/rails.rb |