Sha256: b5aaf2dac891092760f93eef6a3c7b16d38a1865e605aaa6fb50225057f7cbb8

Contents?: true

Size: 613 Bytes

Versions: 10

Compression:

Stored size: 613 Bytes

Contents

require 'effective_resources'
require 'effective_datatables'
require 'effective_products/engine'
require 'effective_products/version'

module EffectiveProducts

  def self.config_keys
    [
      :rings_table_name, :ring_wizards_table_name, :ring_wizard_class_name,
      :stamps_table_name, :stamp_wizards_table_name, :stamp_wizard_class_name,
      :layout, :use_effective_roles
    ]
  end

  include EffectiveGem

  def self.RingWizard
    ring_wizard_class_name&.constantize || Effective::RingWizard
  end

  def self.StampWizard
    stamp_wizard_class_name&.constantize || Effective::StampWizard
  end

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
effective_products-0.1.2 lib/effective_products.rb
effective_products-0.1.1 lib/effective_products.rb
effective_products-0.1.0 lib/effective_products.rb
effective_products-0.0.9 lib/effective_products.rb
effective_products-0.0.8 lib/effective_products.rb
effective_products-0.0.7 lib/effective_products.rb
effective_products-0.0.6 lib/effective_products.rb
effective_products-0.0.5 lib/effective_products.rb
effective_products-0.0.4 lib/effective_products.rb
effective_products-0.0.3 lib/effective_products.rb