Sha256: 9eae193fa43fe3783912673f3c54470df7a8f671faf692a3d5ca3a82a76df87c

Contents?: true

Size: 437 Bytes

Versions: 17

Compression:

Stored size: 437 Bytes

Contents

require 'rails'

class ShopifyApp::Railtie < ::Rails::Railtie

  config.before_configuration do
    config.shopify = ShopifyApp.configuration
  end
  
  initializer "shopify_app.action_controller_integration" do
    ActionController::Base.send :include, ShopifyApp::LoginProtection
    ActionController::Base.send :helper_method, :shop_session
  end
  
  initializer "shopify_app.setup_session" do
    ShopifyApp.setup_session
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
shopify_app-5.0.2 lib/shopify_app/railtie.rb
shopify_app-5.0.1 lib/shopify_app/railtie.rb
shopify_app_lrb3-5.0.0 lib/shopify_app/railtie.rb
shopify_app-5.0.0 lib/shopify_app/railtie.rb
shopify_app-4.4.6 lib/shopify_app/railtie.rb
shopify_app-4.4.5 lib/shopify_app/railtie.rb
shopify_app-4.4.4 lib/shopify_app/railtie.rb
shopify_app-4.4.2 lib/shopify_app/railtie.rb
shopify_app-4.4.1 lib/shopify_app/railtie.rb
shopify_app-4.2.3 lib/shopify_app/railtie.rb
shopify_app-4.2.2 lib/shopify_app/railtie.rb
shopify_app-4.2.1 lib/shopify_app/railtie.rb
shopify_app-4.2.0 lib/shopify_app/railtie.rb
shopify_app-4.1.1 lib/shopify_app/railtie.rb
shopify_app-4.1.0 lib/shopify_app/railtie.rb
shopify_app-4.0.1 lib/shopify_app/railtie.rb
shopify_app-4.0.0 lib/shopify_app/railtie.rb