Sha256: 53033e3fffa5d1f07e8648a59891d5514177a830bb69899990a53392fd594fb9
Contents?: true
Size: 401 Bytes
Versions: 18
Compression:
Stored size: 401 Bytes
Contents
# frozen_string_literal: true module ShopifyApp module SessionStorage extend ActiveSupport::Concern included do validates :shopify_token, presence: true validates :api_version, presence: true end def with_shopify_session(&block) ShopifyAPI::Auth::Session.temp(shop: shopify_domain, access_token: shopify_token) do yield block end end end end
Version data entries
18 entries across 18 versions & 1 rubygems